CVE-2019-0230
Apache Struts versiones 2.0.0 hasta 2.5.20, forzó una evaluación OGNL doble, cuando se evaluaba en la entrada del usuario sin procesar en los atributos de...
- Publicado
- 14 sept 2020
- Actualizado
- 4 ago 2024
- Asignación de CNA
- apache
- Evidencia observada
- 17 nov 2020
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,9 %
- Fecha del modelo
- 15 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
Apache Struts versiones 2.0.0 hasta 2.5.20, forzó una evaluación OGNL doble, cuando se evaluaba en la entrada del usuario sin procesar en los atributos de la etiqueta, puede conllevar a una ejecución de código remota
Fuentes
- Struts2 S2-059 Remote Command ExecutionLaboratorio
struts2/s2-059
Struts2 S2-059 Remote Code Execution Vulnerablity(CVE-2019-0230)
Vulhub vulnerability labsCondiciones declaradas
- lab image version: vulhub/struts2:2.5.16(struts2/s2-059/docker-compose.yml:services.struts2.image)
http/cves/2019/CVE-2019-0230.yaml
Nuclei TemplatesCondiciones declaradas
- network: http($.protocol_keys)
- verification: word($.matchers[*].type)
modules/exploits/multi/http/struts2_multi_eval_ognl.rb
Metasploit Framework modulesCondiciones declaradas
- platform: Linux,Unix($.exploit_multi/http/struts2_multi_eval_ognl.platform)
- verification: check_declared($.exploit_multi/http/struts2_multi_eval_ognl.check)
Exploit de prueba de concepto para la vulnerabilidad de ejecución remota de código en Apache Struts 2 CVE-2019-0230, que permite la inyección de comandos mediante solicitudes HTTP manipuladas.
- Apache-Struts-v4Exploit
Script de exploit dirigido a 5 vulnerabilidades RCE de Apache Struts (CVE-2013-2251, CVE-2017-5638, CVE-2017-9805, CVE-2018-11776, CVE-2019-0230) con generación de payload de shell PHP.
S2-059(CVE-2019-0230)
CVE-2019-0230 PoC de exploit
CVE-2019-0230 y s2-059 prueba de concepto.
West Shepherd · multiple · 17 nov 2020
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.