Windows Subsystem for Linux (WSL) è un livello di compatibilità che consente a Windows di eseguire strumenti e ambienti Linux nello spazio utente senza una macchina virtuale separata completa. È ampiamente utilizzato per attività da riga di comando, scripting, sviluppo e test perché offre agli utenti Windows accesso a utility Linux familiari, gestori di pacchetti e shell.
Nel campo della cybersecurity, WSL è importante perché amplia la superficie di attacco della workstation. I team di sicurezza devono considerare quali utenti possono eseguirlo, quali filesystem o risorse di rete sono esposti ai processi Linux e se i segreti memorizzati sull'host possono essere raggiunti dall'interno di WSL. Gli aggressori possono abusare di WSL per eseguire strumenti Linux per ricognizione, preparazione del payload o attività di post-exploitation su un endpoint Windows. I difensori possono monitorare l'attività di WSL, limitare le autorizzazioni e trattarlo come parte dell'hardening dell'endpoint, non come una zona di fiducia separata.


