> Charge-only cables are also in demand as a security measure for people
> wishing to safely charge devices on random¹ USB ports found out in
> the world.

Indeed.  I wish my USB cables came with a little switch to control
whether to connect the data wires or not (would beat the hell out of
trying to remember which cables are power-only and which aren't).

> In an ideal world you plug your device into a USB port and if whatever
> it is connected to wants to do anything other than negotiate charging
> then positive action has to be taken by you. But, software has bugs and
> some people want a second level of defence.

Not just bugs: I don't know of any OS out there that is even designed to
behave like you describe: they all automatically accept to recognize the
other end as whichever device (or set of devices) it claims to be.

> In the other direction, infiltration has been done by leaving USB sticks
> on the floor of the car park and hoping some employee plugs one in to
> see what's on it. Some workplaces physically disable USB ports on their
> computers because of things like that.

Indeed.  It may look like a harmless USB key, but it may decide to tell
your machine that it's a keyboard+mouse+wificard and start sending made
up keyboard/mouse events and whatnot.

To bring this discussion back to Debian: does someone here know of a way
to configure Debian so it asks for explicit confirmation before
accepting new USB devices?


=== Stefan

Reply via email to