Una password in chiaro è una password memorizzata in forma leggibile, invece di essere protetta da un hash a senso unico o dalla crittografia. Se un attaccante raggiunge il database, il backup, il file di log o l'esportazione che la contiene, il segreto può essere usato immediatamente senza cracking.
Questo è importante perché la memorizzazione in chiaro trasforma una violazione dei dati in un compromesso diretto degli account. In incidenti reali, le password possono comparire in campi personalizzati, log applicativi, esportazioni di amministrazione, strumenti di supporto o plugin e script progettati male. I difensori non dovrebbero mai memorizzare password in chiaro, dovrebbero usare moderni hash con salt per i segreti di autenticazione e dovrebbero ruotare tutte le credenziali che potrebbero essere state esposte. La presenza di password in chiaro di solito segnala un problema più profondo di progettazione o di configurazione.


