L'igiene dei log è la pratica di mantenere i dati sensibili fuori dai log e controllare rigorosamente chi può leggere la telemetria. Una buona igiene dei log significa redigere i segreti, limitare l'output di debug dettagliato, separare i log di produzione dagli ambienti meno affidabili e applicare regole di conservazione e accesso in modo che i log non diventino un facile contenitore di dati. Nel lavoro di sicurezza, i log sono utili perché aiutano a rilevare gli attacchi e a indagare sugli incidenti, ma sono anche un luogo comune in cui token, password, ID di sessione, chiavi API e stato interno possono trapelare.
È importante perché gli aggressori spesso prendono di mira i sistemi di logging come percorso secondario per compromettere un ambiente. Se un'applicazione vulnerabile scrive credenziali, corpi delle richieste o artefatti di protocollo opachi nei log, un intruso che raggiunge gli strumenti di osservabilità può recuperare materiale che non avrebbe mai dovuto essere archiviato. I difensori usano l'igiene dei log per ridurre questo rischio: filtrare i segreti prima dell'emissione, hashare o tokenizzare gli identificatori, limitare l'accesso alla telemetria e verificare le pipeline dei log per individuare esposizioni accidentali. Nei sistemi di IA, questo significa anche trattare gli artefatti di ragionamento e i metadati di sessione come dati sensibili, non come output di debug usa e getta.


