
Prova di concetto per CVE-2024-41640: cross-site scripting riflesso in AML Surety Eco fino alla v3.5 tramite il parametro 'id' non sanitizzato nella pagina di errore.
AML Surety Eco fino alla versione 3.5 è affetto da una vulnerabilità di cross-site scripting riflesso non autenticato.
L'applicazione web target gestisce gli errori in una pagina dedicata (accessibile senza autenticazione) contenente un parametro URL che non sanifica l'input dell'utente. Il valore del parametro fornito viene riflesso dall'applicazione web, causando l'esecuzione di codice JavaScript dannoso sul browser della vittima.
Il parametro vulnerabile:
idÈ possibile iniettare un payload JavaScript nel parametro URL id

Un attaccante può fornire l'URL con il payload JavaScript a una vittima che, aprendolo nel browser, provoca l'esecuzione di codice JavaScript.
