Usb bevat een niet te dichten lek, wat vrijwel ondetecteerbaar is. Hierdoor kan een usb-stick zich bijvoorbeeld ongemerkt voordoen als usb-toetsenbord en op die manier commando’s aan een computer geven.
Het lek is aan het licht gekomen door onderzoek door Duitse computerwetenschappers. “Dit lek kan niet worden gedicht”, stelt Karsten Nohl, hoofdonderzoeker van beveiligingsbedrijf SRLabs. Eenmaal geïnfecteerd zijn computers en alle usb-apparatuur die daarmee is gebruikt niet meer te vertrouwen.
Lek niet te dichten
Anders dan bij voorgaande usb-hacks is deze hack op firmware-niveau en daarom gevaarlijk ongeacht het besturingssysteem. “Dit lek kan niet worden gedicht”, aldus Nohl. De firmware van een usb-apparaat kan worden aangepast, waardoor bijvoorbeeld een toetsenbord kan worden overgenomen. Ook kan een harde schijf die via usb op een computer is aangesloten een virus installeren bij het opstarten van de computer, waardoor deze besmet raakt nog voordat het besturingssysteem en virusscanner zijn opgestart.
Groot gevaar door slechte detectie
Voor smartphones bestaat er ook een risico: door infectie via usb kunnen telefoons bijvoorbeeld worden afgeluisterd. Volgens de onderzoekers kan hun hack elke toepassing van usb imiteren, waardoor de gevaren groot zijn. Daarbij komt dat de hack slecht de detecteren is, doordat het zich beperkt tot het firmware-gedeelte van usb-apparaten. Door het volledig scannen en zelfs wissen van een usb-apparaat blijft de misbruikte firmware intact, omdat die niet op het opslaggeheugen van de stick of harde schijf staat.
Injectienaald
De enige praktische bescherming is volgens Nohl om alle usb-apparaten in de toekomst net zoals injectienaalden te behandelen. Dit zou betekenen dat alle usb-apparaten alleen gloednieuw met maar één apparaat gebruikt kunnen worden. Nohl en zijn collega Jakob Lell presenteren hun zogenoemde BadUSB-hack volgende weekt tijdens hackersconferentie Black Hat.