Venerdi 23 Ottobre 2026 17:30:39 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

System Management Mode (SMM)

Una modalità della CPU altamente privilegiata usata per attività di firmware di basso livello e isolata dal normale controllo del sistema operativo.

System Management Mode, o SMM, è una modalità della CPU molto privilegiata usata dal firmware per attività di basso livello come la gestione dell'alimentazione, il controllo termico e la gestione della piattaforma. Quando il processore entra in SMM, opera in un ambiente protetto separato dal normale sistema operativo e da molti controlli dell'hypervisor.

SMM è importante perché il codice che vi gira può leggere o modificare stati hardware e memoria sensibili, spesso con più autorità del kernel. Se il codice SMM è difettoso, gli aggressori possono riuscire a aggirare le difese del sistema operativo, nascondere attività o indebolire le protezioni della memoria. I difensori considerano quindi SMM parte della base di calcolo fidata e lo mantengono il più piccolo possibile e ben verificato.

Nell'attività di sicurezza reale, SMM compare nel rafforzamento del firmware, negli aggiornamenti del BIOS e nella ricerca di bug di escalation dei privilegi o di falle nell'isolamento della memoria. Gli auditor cercano handler SMM non sicuri, una debole convalida degli input e un accesso improprio alla memoria di sistema, perché errori in questo livello possono compromettere protezioni che sembrano solide a livello software.

← indice WIKICROOK