News for hackers. Stuff that matters.
Re:BusKill – A USB kill cord for laptops by marcodiego on Wednesday December 15, 2021 @09:43AM (#29566557)
> There are devices that can exfiltrate information from what I understand almost every operating system through USB.

If that is true, then it is a vulnerability. You should file bug reports.

Re:BusKill – A USB kill cord for laptops by tjader on Wednesday December 15, 2021 @09:52AM (#29566693)
How will you prevent a USB device to present itself as both a keyboard and mass storage and then type commands that copy data?
Re:BusKill – A USB kill cord for laptops by sildur on Wednesday December 15, 2021 @10:14AM (#29567018)
With QubesOS. I just tried adding a keyboard and it simply showed me a pop up saying a USB keyboard has been attached. It won’t work until I attach it to a qube.
Re:BusKill – A USB kill cord for laptops by goodpoint on Wednesday December 15, 2021 @02:42PM (#29570666)
usbguard does that without the need for Qubes.
Re:BusKill – A USB kill cord for laptops by marcodiego on Wednesday December 15, 2021 @10:13AM (#29567007)
Keyboard and mouse plugged in after the system boots should only become effective after user permission is given using previously available devices.

For more safety: any plugged usb device should lock your screen so that a password is required before it can be used.

Re:BusKill – A USB kill cord for laptops by Karliss on Wednesday December 15, 2021 @10:20AM (#29567093)
If the computer is locked, typing commands will not do nothing. If computer is unlocked a person could do it manually without USB by just sending them over internet or storage device of choice, no fancy keyboard+mass storage device required.
Re:BusKill – A USB kill cord for laptops by DarylZero on Wednesday December 15, 2021 @10:51AM (#29567642)
An OS doesn't even need to implement USB support. Of course it can offer access controls to enable the USB devices.
Re:BusKill – A USB kill cord for laptops by tjader on Wednesday December 15, 2021 @10:58AM (#29567754)
Of course not, but then you're saying USB is a security flaw.

My point is that given how universal USB as long as a device can do both input and output it's going to be very hard to stop some exfiltration from being possible.

Do you really think a bug report should be filed on all OS's for allowing USB drives and keyboards to be plugged on a running system?

Re:BusKill – A USB kill cord for laptops by matheusmoreira on Wednesday December 15, 2021 @01:37PM (#29569890)
> you're saying USB is a security flaw

It is.

> Do you really think a bug report should be filed on all OS's for allowing USB drives and keyboards to be plugged on a running system?

Automatically trusting input devices is as bad as trusting user input. It's trivial to pass off a programmable USB keyboard as a mass storage device.

Re:BusKill – A USB kill cord for laptops by DarylZero on Wednesday December 15, 2021 @01:43PM (#29569981)
I was saying that the existence of the non-implementation of USB proves the possibility of access controls on USB.

Convoluted way to put it I guess. For some reason was intuitive to me (proof of existence by example, more trivial example better).

Having access controls on USB-HID is just a local policy choice where most people would choose convenience over security.

Re:BusKill – A USB kill cord for laptops by tjader on Wednesday December 15, 2021 @01:49PM (#29570063)
I agree, and it makes sense for some security oriented OS.

But the comment I replied to seemed to suggest that the possibility of data exfiltration via USB is a bug in any OS.