Cuál es el problema
Elasticsearch habilita el scripting dinámico. Esto permite a atacantes remotos ejecutar expresiones MVEL y código Java arbitrarios.
A quién afecta
Esta vulnerabilidad afecta a las versiones de Elasticsearch anteriores a la 1.2.0.
Qué hacer
Actualice a la versión 1.2.0 de Elasticsearch o aplique las actualizaciones según las instrucciones del proveedor.
Descripción original
The default configuration in Elasticsearch before 1.2 enables dynamic scripting, which allows remote attackers to execute arbitrary MVEL expressions and Java code via the source parameter to _search. NOTE: this only violates the vendor's intended security policy if the user does not run Elasticsearch in its own independent virtual machine.
Explotación conocida (CISA KEV)
- Añadida a KEV
- 2022-03-25
- Plazo de corrección (Gobierno federal de EE. UU.)
- 2022-04-15
- Uso en ransomware
- Unknown
- Acción requerida
- Apply updates per vendor instructions.
Software afectado
- Elasticsearch < 1.2.0 Corregido en: 1.2.0 coincidencia exacta
Detalles
- Publicación
- 2014-07-29
- Última modificación
- 2025-10-22
- Vector CVSS
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N- EPSS (probabilidad de explotación en 30 días)
- 88.56% (percentil 100)
Referencias
- cve.org/CVE-2014-3120
- nvd.nist.gov/vuln/detail/CVE-2014-3120
- www.elastic.co/blog/logstash-1-4-3-released
- www.exploit-db.com/exploits/33370
- www.securityfocus.com/bid/67731
- www.osvdb.org/106949
- bouk.co/blog/elasticsearch-rce/
- www.rapid7.com/db/modules/exploit/multi/elasticsearch/script_mvel_rce
- www.found.no/foundation/elasticsearch-security/#staying-safe-while-developing-with-elastic...
- www.elastic.co/community/security/
Controla estas versiones en tus propios servidores
InfraGuard recopila las versiones de software instaladas en cada servidor y señala las que tienen vulnerabilidades conocidas. Autoalojado: nada sale de tu red.
Este producto utiliza datos de la API del NVD, pero no está avalado ni certificado por el NVD. CVE® es una marca registrada de The MITRE Corporation; los registros CVE se utilizan conforme a los Términos de uso del CVE Program.