Un driver di basso livello è un software che opera vicino all'hardware e al sistema operativo principale, traducendo le richieste tra applicazioni e dispositivi. Poiché viene eseguito con privilegi elevati e spesso tocca codice adiacente al kernel, un difetto in un driver può mandare in crash un sistema, bloccare gli input o destabilizzare software non correlato. Per questo motivo, i driver per dispositivi come tastiere, GPU, unità di archiviazione e controller RGB possono essere importanti quanto il sistema operativo stesso.
Nella sicurezza informatica, i driver di basso livello sono importanti sia per l'attacco sia per la difesa. Gli aggressori possono abusare di driver vulnerabili o firmati per ottenere persistenza, disabilitare le protezioni o eseguire codice con privilegi elevati. I difensori, quindi, considerano i driver parte della base di calcolo fidata: ne verificano le firme, limitano l'installazione, monitorano i comportamenti rischiosi e testano con attenzione gli aggiornamenti. Quando una patch o una modifica di configurazione provoca riavvii inspiegabili o arresti anomali delle applicazioni, un driver di basso livello è spesso un sospettato principale, perché piccoli problemi di compatibilità possono avere effetti su tutto il sistema.


