CVE-2023-39511 in Cacti
Riassunto
di VulDB • 16/06/2026
Cacti è un framework open source per il monitoraggio operativo e la gestione dei guasti. Le versioni interessate sono soggette a una vulnerabilità di Stored Cross-Site-Scripting (XSS) che consente a un utente autenticato di avvelenare i dati memorizzati nel database di _cacti_. Questi dati verranno visualizzati dagli account amministrativi di _cacti_ ed eseguiranno codice JavaScript nel browser della vittima al momento della visualizzazione. Lo script sotto `reports_admin.php` mostra informazioni sui report relative a grafici, dispositivi, origini dei dati, ecc. _CENSUS_ ha rilevato che un avversario in grado di configurare un nome di dispositivo dannoso, associato a un grafico collegato a un report, può eseguire un attacco XSS memorizzato contro qualsiasi super utente dotato di privilegi per visualizzare la pagina `reports_admin.php`, come gli account amministrativi. Un utente che possiede le autorizzazioni _General Administration>Sites/Devices/Data_ può configurare i nomi dei dispositivi in _cacti_. Questa configurazione avviene tramite `http:///cacti/host.php`, mentre il payload dannoso renderizzato viene visualizzato su `http:///cacti/reports_admin.php` quando un grafico con il nome del dispositivo alterato malevolmente è collegato al report. Questo problema è stato risolto nella versione 1.2.25. Si consiglia agli utenti di effettuare l'aggiornamento. Gli utenti che non possono aggiornare dovrebbero filtrare manualmente l'output HTML.
Once again VulDB remains the best source for vulnerability data.