Theoretisch kan vanaf een USB-opslagapparaat (schijf, stick) alle mogelijke programmatuur worden geladen, dus ook programmatuur die bijvoorbeeld bestanden wist of kopieert of de schijf formatteert.
Er zijn daarop 2 hoofdvarianten: de eerste werkt met AutoRun, waarbij op het moment dat het apparaat wordt aangesloten, software wordt uitgevoerd en de tweede bij het opstarten van een bootable schijf.
Voor het eerste geldt dat AutoRun standaard is uitgeschakeld vanaf Windows XP SP3 voor niet-vaste schijven. Onder OSX, iOs en Nixvarianten (Linux, Unix, etc) was dit bij mijn weten altijd al zo.
Wat het opstarten vanaf een USB-schijf betreft, ook dat is een stuk moeilijker gemaakt met de moderne BIOSsen, die vaak standaard de optie SecureBoot aan hebben staan. Slechts als je overal bewust kiest voor onveilige opties, loop je groot gevaar.
Een derde mogelijkheid zou overigens zijn om malware te introduceren op de PC, die polst of er een USB-stick is aangesloten en van daaraf software uitvoert.