CVE-2020-9484
Cuando se usa Apache Tomcat versiones 10.0.0-M1 hasta 10.0.0-M4, 9.0.0.M1 hasta 9.0.34, 8.5.0 hasta 8.5.54 y 7.0.0 hasta 7.0. 103, si a) un atacante es...
- Publicado
- 20 may 2020
- Actualizado
- 8 oct 2026
- Asignación de CNA
- apache
- Evidencia observada
- 7 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:HAlto · próximos 30 días
- Percentil
- 99,0 %
- Fecha del modelo
- 6 nov 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
Cuando se usa Apache Tomcat versiones 10.0.0-M1 hasta 10.0.0-M4, 9.0.0.M1 hasta 9.0.34, 8.5.0 hasta 8.5.54 y 7.0.0 hasta 7.0. 103, si a) un atacante es capaz de controlar el contenido y el nombre de un archivo en el servidor; y b) el servidor está configurado para usar el PersistenceManager con un FileStore; y c) el PersistenceManager está configurado con sessionAttributeValueClassNameFilter="null" (el valor predeterminado a menos que se utilice un SecurityManager) o un filtro lo suficientemente laxo como para permitir que el objeto proporcionado por el atacante sea deserializado; y d) el atacante conoce la ruta relativa del archivo desde la ubicación de almacenamiento usada por FileStore hasta el archivo sobre el que el atacante presenta control; entonces, mediante una petición específicamente diseñada, el atacante podrá ser capaz de desencadenar una ejecución de código remota mediante la deserialización del archivo bajo su control. Tome en cuenta que todas las condiciones desde la a) hasta la d) deben cumplirse para que el ataque tenga éxito.
Fuentes
http/cves/2020/CVE-2020-9484.yaml
Nuclei TemplatesCondiciones declaradas
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
- CVE-2020-9484_ExploitExploit
Exploit para la deserialización de Apache Tomcat (CVE-2020-9484) que podría provocar RCE
- CVE-2020-9484Exploit
Reproducción de la vulnerabilidad de ejecución de código por deserialización de sesión de Apache Tomcat usando Kali 2.0
- CVE-2020-9484Exploit
Exploit de prueba de concepto en Bash para CVE-2020-9484 que permite la ejecución remota de código en Apache Tomcat mediante la deserialización insegura en cargas de archivos, con generación de payloads de shell inversa.
Exploit PoC para CVE-2020-9484, y una aplicación web vulnerable para su demostración
- CVE-2020-9484Exploit
Detección por lotes de CVE-2020-9484 mediante ceye
- CVE-2020-9484Exploit
POC para CVE-2020-9484
- CVE-2020-9484Exploit
Recreación de CVE-2020-9484 por Pentestical
- CVE-2020-9484-exploitExploit
Script de explotación para Apache Tomcat RCE mediante deserialización (CVE-2020-9484), aprovechando payloads de ysoserial para lograr la ejecución remota de código.
- CVE-2020-9484Exploit
Script de exploit para CVE-2020-9484, una vulnerabilidad de deserialización de persistencia de sesión de Tomcat, que permite ejecución remota de código mediante archivos de sesión manipulados.
POC - Vulnerabilidad de deserialización en Apache Tomcat (CVE-2020-9484)
PoC en Bash para CVE-2020-9484 que usé en el desafío de tryhackme
Exploit de prueba de concepto para CVE-2020-9484, una vulnerabilidad de deserialización de sesión de Apache Tomcat que permite la ejecución remota de código mediante la carga de archivos.
Exploit de prueba de concepto educativo para CVE-2020-9484 (RCE en Apache Tomcat mediante persistencia de sesión). Incluye laboratorio basado en Docker para probar la vulnerabilidad de deserialización.
para Ubuntu 18.04, mejorar funciones.
- CVE-2020-9484Exploit
Apache Tomcat RCE (CVE-2020-9484)
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.