Adiacente al kernel descrive il software che si colloca molto vicino al kernel del sistema operativo, anche se non ne fa parte. Questo include driver privilegiati, servizi del dispositivo e altri componenti che possono accedere all'hardware, alla memoria o alle funzioni principali del sistema. Poiché questi livelli operano con un livello di fiducia elevato, i guasti in questa area possono causare arresti anomali, blocchi, riavvii o corruzione sottile invece di un semplice errore dell'applicazione.
Nella sicurezza informatica, il codice adiacente al kernel è importante perché i bug a questo livello hanno spesso un impatto sproporzionato. Gli aggressori possono prendere di mira driver o servizi di basso livello per ottenere persistenza, eludere il rilevamento o elevare i privilegi, mentre i difensori li trattano come asset ad alto rischio che richiedono firma del codice, patching accurato e test di compatibilità. Anche utility non dannose, come il software di controllo delle periferiche, possono destabilizzare una macchina dopo un aggiornamento del sistema operativo se dipendono da interfacce adiacenti al kernel. Per questo motivo, i team di sicurezza monitorano attentamente questi componenti e li includono nella risposta agli incidenti e nella pianificazione del rollback.


