Il rollback della patch è il processo di inversione di un aggiornamento, così che un sistema torni a una versione precedente e più stabile. Si usa quando una nuova build introduce crash, errori di compatibilità, guasti all'avvio o regressioni delle prestazioni che superano i vantaggi di sicurezza o funzionali del restare aggiornati.
Nella sicurezza informatica, il rollback conta perché applicare patch non è solo una routine tecnica; è una modifica dello stack software considerato attendibile. I team di sicurezza possono aver bisogno di piani di rollback quando una patch rompe gli strumenti endpoint, i driver o le applicazioni di business. Gli aggressori possono anche sfruttare i meccanismi di rollback se riescono a forzare o falsificare un comportamento di downgrade, lasciando i sistemi su codice più vecchio e vulnerabile. I difensori quindi associano il rollback a test, controllo delle versioni, verifiche di integrità e una gestione attenta delle modifiche, così che il ripristino non diventi un nuovo percorso di attacco.


