La scansione di segreti JavaScript è il processo di revisione del codice lato client, dei bundle e delle source map alla ricerca di dati sensibili come chiavi API, token di accesso, endpoint interni e credenziali codificate. Poiché JavaScript viene distribuito ai browser, tutto ciò che vi è incorporato può essere visibile a chiunque possa recuperare il file.
Questo è importante nella sicurezza informatica perché il codice front-end spesso espone dettagli che i controlli lato server non avevano intenzione di rendere pubblici. Gli attaccanti usano la scansione dei segreti per trovare credenziali riutilizzabili, mappare servizi nascosti e identificare integrazioni cloud o di terze parti che possono essere sfruttate in seguito. I difensori usano la stessa tecnica nella revisione del codice, nelle pipeline CI e nelle verifiche degli asset per individuare i segreti prima del rilascio. In pratica, l'obiettivo è trattare il codice lato client come una superficie di divulgazione e rimuovere i segreti da bundle, log e configurazioni incorporate.


