CVE-2017-12629
Ocurre una ejecución remota de código en Apache Solr en versiones anteriores a la 7.1 con Apache Lucene en versiones anteriores a la 7.1 explotando XXE...
- Publicado
- 14 oct 2017
- Actualizado
- 5 ago 2024
- Asignación de CNA
- apache
- Evidencia observada
- 17 oct 2017
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HAlto · próximos 30 días
- Percentil
- 99,8 %
- Fecha del modelo
- 13 oct 2026
EPSS es una estimación estadística, no una certeza o una medida de impacto. Combínelo con CVSS, estado KEV, exposición y su entorno.
Resumen
Ocurre una ejecución remota de código en Apache Solr en versiones anteriores a la 7.1 con Apache Lucene en versiones anteriores a la 7.1 explotando XXE junto con el uso de un comando add-listener de la API de configuración para alcanzar la clase RunExecutableListener. Elasticsearch, a pesar de que emplea Lucene, NO es vulnerable a esto. Es destacable que la vulnerabilidad de XML external entity expansion ocurre en el analizador sintáctico de consulta de XML que está disponible, por defecto, para cualquier petición de consulta con parámetros deftype=xmlparser y puede ser explotado para subir datos maliciosos al manipulador de peticiones /upload o como XXE ciego empleando un contenedor ftp para leer archivos locales arbitrarios del servidor Solr. También hay que tener en cuenta el hecho de que la segunda vulnerabilidad está relacionada con la ejecución remota de código empleando la clase RunExecutableListener disponible en todas las versiones afectadas de Solr.
Fuentes
http/cves/2017/CVE-2017-12629.yaml
Nuclei TemplatesCondiciones declaradas
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
- oob: interactsh_reference($.template_text)
- Apache Solr Remote Command ExecutionLaboratorio
solr/CVE-2017-12629-RCE
Apache Solr Remote Command Execution (CVE-2017-12629)
Vulhub vulnerability labsCondiciones declaradas
- lab image version: vulhub/solr:7.0.1(solr/CVE-2017-12629-RCE/docker-compose.yml:services.solr.image)
- Apache Solr XML External Entity InjectionLaboratorio
solr/CVE-2017-12629-XXE
Apache Solr XML External Entity Injection (CVE-2017-12629)
Vulhub vulnerability labsCondiciones declaradas
- lab image version: vulhub/solr:7.0.1(solr/CVE-2017-12629-XXE/docker-compose.yml:services.solr.image)
Uso responsable
Utilice información sobre vulnerabilidades solo en sistemas de su propiedad o que esté autorizado a probar. Kitploit enlaza con metadatos de investigación pública y no almacena código de explotación ni cargas útiles maliciosas.