Versione del framework JavaScript esposta
Bassa
Versione del framework JavaScript espostaLa versione del tuo framework frontend (React, Vue, Angular, jQuery, ecc.) è rilevabile tramite pattern nel codice sorgente, variabili globali o file delle librerie.
Rischio
Pur essendo meno critica dell'esposizione lato server, la versione nota di un framework frontend può rivelare vulnerabilità lato client. Le versioni obsolete di jQuery presentano vulnerabilità XSS note. Le vecchie versioni di Angular possono avere problemi di template injection. Gli attaccanti possono costruire payload specifici per la versione del tuo framework.
Soluzione
Mantieni aggiornate le dipendenze del frontend. Usa build compilate e minificate che eliminano i commenti sulla versione. Evita di caricare librerie da CDN con il numero di versione nell'URL.
Esempio
# Update dependencies regularly
npm audit
npm update Discussione (0)
Accedi per pubblicare un commento.