La persistenza del firmware è una tecnica in cui il malware si incorpora nel firmware di un dispositivo o in componenti di basso livello adiacenti, come bootloader, controller embedded o moduli di gestione. Poiché il firmware opera al di sotto del sistema operativo, il codice malevolo può sopravvivere a riavvii, cancellazioni del disco e ad alcuni tentativi di reinstallazione del software.
Questo è importante nella sicurezza informatica perché le minacce a livello di firmware sono più difficili da rilevare e rimuovere rispetto al normale malware nello spazio utente. Gli aggressori possono usarle per mantenere un accesso a lungo termine a router, firewall, server o altre infrastrutture fidate, specialmente nel piano di gestione. I difensori rispondono con firmware firmato, secure boot, controlli di integrità supportati dall'hardware, inventario delle immagini dei dispositivi e, quando si sospetta una compromissione, ricostruendo o sostituendo il dispositivo invece di cercare di bonificarlo sul posto.


