Live data from Hacker News

The new MacBook's single port comes with a security risk

theverge.com

11–20 of 41 posts

Re: The new MacBook's single port comes with a security risk

#11
post #8

Earlier quoted context omitted.

If there is a USB port and a power port a super parinoid person could never use the USB port, or even fill it with glue. Not an option here. This is also talking about how combining them also allows for the potential of charger based attacks, a charger is something that absolutely has to be plugged in at some point.

I guess the paranoid user can use an usb condom if so.

Time to make usb-c syncsyop http://syncstop.com/

Re: The new MacBook's single port comes with a security risk

#12
post #7

This is a mostly useless article. Every computer with USB ports has this problem. If you want to use it as, you know, a computer, you're probably gonna need to plug some stuff into it at one time. You could make the argument that now that it has one port, it's easier to secure because you only have to secure one side of the computer instead of two.

Are you kidding? It means that if you go to a coffes hop and plug your laptop, you can become compromised. Sure, random people in a starbucks won't, but it's a boon for industrial espionage!

Re: The new MacBook's single port comes with a security risk

#13
post #3

The article (especially the headline) implies that the new Macbook is somehow more at risk because of its reliance on one USB port. But if the root of the problem is USB more generally, wouldn't the only "secure" design preclude the inclusion of any USB ports whatsoever? My issue with the article is that by singling out the Macbook (due to its single port) they are not actually contributing any useful information bac…

The article also ignores that many of these USB issues are actually solvable in software (both uEFI and in the OS).

The only USB issue which REALLY isn't solvable is the fact that USB devices can simulate a USB hub and then attach fictional human interface devices (i.e. keyboards and mice) which they can then use to take over the computer and or otherwise cause problems.

Re: The new MacBook's single port comes with a security risk

#14
post #5

USB Type C does not support DMA as the article states. I think there might be some confusion on the attack vector here. BadUSB requires cooperation from the OS/BIOS/a driver.

One of the suggested alternate modes in the specification is a PCIe bus. This would most likely support bus mastering, and thus a full DMA engine.

This certainly requires some host cooperation, but I imagine that the fear is that these drivers start to be distributed in the OS by default.

One of the BadUSB vectors is a USB keyboard, which is a fairly well expected driver to be included with the OS.

Re: The new MacBook's single port comes with a security risk

#15
post #7

This is a mostly useless article. Every computer with USB ports has this problem. If you want to use it as, you know, a computer, you're probably gonna need to plug some stuff into it at one time. You could make the argument that now that it has one port, it's easier to secure because you only have to secure one side of the computer instead of two.

Are you kidding? It means that if you go to a coffes hop and plug your laptop, you can become compromised. Sure, random people in a starbucks won't, but it's a boon for industrial espionage!

So... bring your own charger? Does your coffee shop normally provide you a laptop charger?

Re: The new MacBook's single port comes with a security risk

#16
I have a similar concern with charging my phone using USB ports in public places. Got a reminder last week while returning from an international trip. The plane had both power outlet and USB port for charging (Really glad they had them there). To charge my phone, first I connected to USB port (since I had the cable handy)and surprisingly got a message about authorizing the computer etc. I had the power adapter as well so pulled it out and charged using it instead.

We need a way to give us assurance that port is in just power mode.

Re: The new MacBook's single port comes with a security risk

#17
post #7

This is a mostly useless article. Every computer with USB ports has this problem. If you want to use it as, you know, a computer, you're probably gonna need to plug some stuff into it at one time. You could make the argument that now that it has one port, it's easier to secure because you only have to secure one side of the computer instead of two.

Are you kidding? It means that if you go to a coffes hop and plug your laptop, you can become compromised. Sure, random people in a starbucks won't, but it's a boon for industrial espionage!

Just wondering, how does that mean that? The way I understand things that is only possible if you use someone else's compromised power adapter.

I've never seen a coffee shop that supplied power adapters, it's always just a bunch of power outlets. I think your safe for now.

Re: The new MacBook's single port comes with a security risk

#18
post #14
post #5

USB Type C does not support DMA as the article states. I think there might be some confusion on the attack vector here. BadUSB requires cooperation from the OS/BIOS/a driver.

One of the suggested alternate modes in the specification is a PCIe bus. This would most likely support bus mastering, and thus a full DMA engine. This certainly requires some host cooperation, but I imagine that the fear is that these drivers start to be distributed in the OS by default. One of the BadUSB vectors is a USB keyboard, which is a fairly well expected driver to be included with the OS.

Is it possible to whitelist USB (or Thunderbolt for that matter) devices and prevent all others from connecting?

It is fairly common for me to connect a USB keyboard, but it is pretty rare for me to connect an unknown keyboard.

Re: The new MacBook's single port comes with a security risk

#20

This is written like it is a novel situation. Smart phones have had this problem almost since inception. Would be nice to see a hardware switch to deactivate the pins that aren't needed for power.

That switch sounds like a tech' support nightmare. Even WiFi switches are a massive PITA that are almost more trouble than they're worth. I'd suggest that if people want safe USB that they just buy a USB "condom" (i.e. an adapter that goes between the power and port, and disconnects the data wires). Although does USB-C use any of the data pins to determine if it is safe to transmit power? I just ask because Apple's U…

Syncstop claims to work with any mobile device win/apple/android/blackberry. Anyone tried syncstop with apple devices? [edit] corrected typo
Post reply on HN