- Cosa può fare
- Se il server ha la scrittura abilitata sul servlet di default (disattivata per impostazione predefinita) e usa la persistenza delle sessioni su file, un attaccante può caricare dati malevoli ed eseguire comandi sul server; in altri casi può leggere o alterare file riservati.
- Cosa mette in pericolo
- Siti e applicazioni web aziendali basati su Java, i dati che gestiscono e il server che li ospita.
- Chi è colpito
- Apache Tomcat 11.0.0-M1 – 11.0.2, 10.1.0-M1 – 10.1.34, 9.0.0.M1 – 9.0.98; anche 8.5.0 – 8.5.100 (fuori supporto). Molti software gestionali e applicazioni web Java includono Tomcat.
Cosa fare
- Aggiornare ad Apache Tomcat 11.0.3, 10.1.35 o 9.0.99 (o successive); migrare le installazioni 8.5 a una versione supportata.
- Verificare che il parametro 'readonly' del servlet di default sia attivo (valore predefinito) e disattivare il partial PUT se non necessario.
- Chiedere ai fornitori di software gestionali o portali basati su Tomcat se la versione inclusa è aggiornata.