I am wondering if a USB device could potentially be a security hole on a properly configured system just by being plugged in. This was inspired by a post on BitLocker, namely the phrase:
USB devices, after all, get direct access to the system's memory
As far as I know, USB devices don't literally have such access - right? But I can imagine a driver that gives a USB device such an ability.
Are any standard USB device drivers, shipped with Win7, known to expose arbitrary physical memory locations to the USB device?