News for hackers. Stuff that matters.
Re:BusKill – A USB kill cord for laptops by lmilcin on Wednesday December 15, 2021 @08:50AM (#29565876)
The combo solution is not good enough, especially if you are in public.

If you can be observed to use the combo (which you would have to be using regularly) somebody else could be pressing the combo or they could insert USB device that can generate the combo regularly.

I would also add that locking your laptop is not safe enough if you are serious about this. There are devices that can exfiltrate information from what I understand almost every operating system through USB.

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.