Il reindirizzamento USB è una funzionalità di sessione remota che inoltra l'attività di un dispositivo USB su una rete, in modo che un computer remoto possa trattare il dispositivo come se fosse collegato localmente. In pratica, il client desktop remoto o il livello di virtualizzazione acquisisce l'enumerazione USB, l'input, l'archiviazione o il traffico di controllo specifico del produttore e lo presenta all'host tramite un canale software.
Questo è importante perché USB non è solo un connettore; è un confine di fiducia. Quando il reindirizzamento è abilitato, una sessione remota può esporre la logica di Plug and Play, caricamento dei driver e installazione dei dispositivi a comportamenti hardware non affidabili, anche quando non esiste accesso fisico alla macchina di destinazione. Gli aggressori possono abusare di questo percorso con dispositivi emulati o periferiche malevole per attivare installazioni non previste o azioni con privilegi elevati, mentre i difensori usano la stessa funzionalità con cautela per supportare stampanti, smart card e altre periferiche. Limitare il reindirizzamento alle classi di dispositivi approvate riduce il rischio.


