CVE-2020-9484
Quando si utilizzano Apache Tomcat versioni 10.0.0-M1 fino a 10.0.0-M4, 9.0.0.M1 fino a 9.0.34, 8.5.0 fino a 8.5.54 e 7.0.0 fino a 7.0.103, se a) un...
- Pubblicato
- 20 mag 2020
- Aggiornato
- 8 ott 2026
- Assegnazione CNA
- apache
- Evidenza osservata
- 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 · prossimi 30 giorni
- Percentile
- 99,0%
- Data del modello
- 12 ott 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Quando si utilizzano Apache Tomcat versioni 10.0.0-M1 fino a 10.0.0-M4, 9.0.0.M1 fino a 9.0.34, 8.5.0 fino a 8.5.54 e 7.0.0 fino a 7.0.103, se a) un attaccante è in grado di controllare il contenuto e il nome di un file sul server; e b) il server è configurato per utilizzare PersistenceManager con un FileStore; e c) PersistenceManager è configurato con sessionAttributeValueClassNameFilter="null" (l'impostazione predefinita a meno che non venga utilizzato un SecurityManager) o con un filtro sufficientemente permissivo da consentire la deserializzazione dell'oggetto fornito dall'attaccante; e d) l'attaccante conosce il percorso relativo del file dalla posizione di archiviazione utilizzata da FileStore al file su cui ha il controllo; allora, utilizzando una richiesta appositamente costruita, l'attaccante sarà in grado di innescare l'esecuzione remota di codice tramite la deserializzazione del file sotto il suo controllo. Si noti che tutte le condizioni da a) a d) devono essere vere affinché l'attacco abbia successo.
Fonti
http/cves/2020/CVE-2020-9484.yaml
Nuclei TemplatesCondizioni dichiarate
- network: http($.protocol_keys)
- verification: status,word($.matchers[*].type)
- CVE-2020-9484_ExploitExploit
Exploit per la deserializzazione di Apache Tomcat (CVE-2020-9484) che potrebbe portare a RCE
- CVE-2020-9484Exploit
Riprodurre la vulnerabilità di esecuzione di codice tramite deserializzazione della sessione di Apache Tomcat utilizzando Kali 2.0
- CVE-2020-9484Exploit
Exploit proof-of-concept in Bash per CVE-2020-9484 che consente l'esecuzione remota di codice su Apache Tomcat tramite deserializzazione non sicura nei caricamenti di file, con generazione di payload reverse shell.
Exploit PoC per CVE-2020-9484, e un'applicazione web vulnerabile per la sua dimostrazione.
- CVE-2020-9484Exploit
Rilevamento batch di CVE-2020-9484 tramite ceye
- CVE-2020-9484Exploit
POC per CVE-2020-9484
- CVE-2020-9484Exploit
Remake di CVE-2020-9484 di Pentestical
- CVE-2020-9484-exploitExploit
Script di exploit per RCE di Apache Tomcat tramite deserializzazione (CVE-2020-9484), che sfrutta i payload ysoserial per ottenere l'esecuzione remota di codice.
- CVE-2020-9484Exploit
Script di exploit per CVE-2020-9484, una vulnerabilità di deserializzazione della persistenza di sessione di Tomcat, che consente l'esecuzione remota di codice tramite file di sessione appositamente modificati.
POC - Vulnerabilità di deserializzazione di Apache Tomcat (CVE-2020-9484)
Bash POC per CVE-2020-9484 che ho usato nella sfida di TryHackMe
Exploit proof-of-concept per CVE-2020-9484, una vulnerabilità di deserializzazione delle sessioni di Apache Tomcat che consente l'esecuzione remota di codice tramite caricamento di file.
Exploit proof-of-concept educativo per CVE-2020-9484 (RCE Apache Tomcat tramite persistenza di sessione). Include laboratorio basato su Docker per testare la vulnerabilità di deserializzazione.
per Ubuntu 18.04, migliorare le funzioni.
- CVE-2020-9484Exploit
Apache Tomcat RCE (CVE-2020-9484)
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.