L'architettura Arm è un design di CPU ampiamente utilizzato in telefoni, tablet, sistemi embedded, router e altri dispositivi a basso consumo. Si concentra sull'efficienza energetica e sull'hardware compatto, motivo per cui alimenta spesso dispositivi che devono funzionare in silenzio, restare freschi o durare a lungo con la batteria.
Nella sicurezza informatica, Arm è importante perché sia gli aggressori sia i difensori prendono di mira le piattaforme che la utilizzano. Il malware può essere compilato specificamente per Arm, oppure può affidarsi a livelli di traduzione e compatibilità per eseguire software scritto per un'altra famiglia di CPU. Anche i difensori devono tenere conto di binari specifici per Arm, firmware e comportamento del sistema quando eseguono scansioni alla ricerca di vulnerabilità, verificano gli aggiornamenti o rafforzano i dispositivi. Man mano che un numero sempre maggiore di sistemi consumer e aziendali adotta Arm, i team di sicurezza devono trattarla come una piattaforma di prima classe con una propria superficie d'attacco, strumenti e requisiti di patching.


