Torna alla panoramica
Rischio
Chiave API direttamente nel codice
Le chiavi vanno nelle variabili d'ambiente – non in mezzo al tuo codice.
Durante una prototipazione veloce è allettante incollare la chiave API direttamente nel codice. Funziona subito – ed è proprio questo a renderla vulnerabile.
Cosa succede
La chiave è in chiaro in un file .ts, .js o .py. Chiunque apra quel file la vede – in un repository pubblico, uno screenshot condiviso o una pull request.
Perché è pericoloso
Il codice viene copiato, condiviso e versionato. Una volta dentro, la chiave viaggia con esso. Chi la trova può spendere sul tuo account o estrarre dati – senza che tu te ne accorga.
Come aiuta Env Clinic
Env Clinic analizza il tuo codice sorgente in locale alla ricerca di queste chiavi e ti mostra file e riga – con il valore oscurato.
env-clinic scan .
- Trova le chiavi nei file sorgente
- Ti dice se ruotare la chiave
- Spiega dove deve stare invece la chiave