MITM sta per man-in-the-middle. È un attacco in cui un avversario si posiziona tra due sistemi, come un browser e un server oppure un router e un servizio di aggiornamento, così da poter intercettare, inoltrare o modificare il traffico senza che nessuna delle due parti se ne accorga.
MITM è importante perché molti controlli di sicurezza dipendono dalla fiducia nella connessione. Se la convalida dei certificati, l'autenticazione o i controlli di integrità sono deboli, un dispositivo può accettare dati contraffatti come legittimi. In attacchi reali, una posizione MITM può essere usata per rubare credenziali, inserire comandi malevoli, degradare la crittografia o manomettere il firmware e il traffico di aggiornamento. I difensori riducono questo rischio applicando una convalida TLS rigorosa, usando certificati attendibili, firmando gli aggiornamenti e limitando le interfacce di gestione esposte, così da rendere più difficile sfruttare un'intercettazione ostile.


