Un'impostazione stateful è una preferenza dell'utente o del sistema che persiste tra sessioni, riavvii e aggiornamenti software. Esempi includono il comportamento del mouse, le opzioni di accessibilità, i profili di rete e i controlli di sicurezza che dovrebbero rimanere coerenti dopo il riavvio. A differenza dei valori temporanei, le impostazioni stateful sono archiviate in file di configurazione, nel registro, negli archivi dei criteri o nei profili di sincronizzazione cloud.
Nella sicurezza informatica, la persistenza è importante perché la perdita o la modifica dello stato può indebolire sia l'usabilità sia il controllo. Una patch che reimposta le impostazioni può ridurre la fiducia negli aggiornamenti, ritardarne l'adozione o disabilitare preferenze protettive. Gli aggressori possono anche prendere di mira le impostazioni stateful per ridurre le difese, ad esempio modificando le opzioni di sicurezza del browser, le regole di accesso remoto o i prompt di autenticazione. I difensori quindi verificano non solo che il software funzioni dopo un aggiornamento, ma anche che lo stato di configurazione importante sopravviva correttamente. Una buona gestione delle modifiche, il backup delle impostazioni e la convalida dopo l'aggiornamento aiutano a prevenire regressioni silenziose.


