tech-security archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: How trustworthy is that I/O device?
Date: Mon, 4 Nov 2013 14:34:37 -0800
From: Erik Fair <fair%netbsd.org@localhost>
All OSes have a problem with USB and potentially all other hot-plug
I/O busses: can you trust the device that was just plugged into the
bus? How much I/O do you permit to it before explicit authorization
of some kind?
I trust memory and assume I/O is arbitrarily broken or adversarial,
and I think this is at least as mistrustful as everyone ought to be.
Naturally, I make mistakes in this model, but I consider them bugs.
Of course, it is difficult to test for a wide variety of broken or
adversarial behaviour, so most of the code paths that get tested are
only the good ones.
Home |
Main Index |
Thread Index |
Old Index