Live data from Hacker News

FBI is warning people against using public phone-charging stations

schneier.com

161–170 of 328 posts

Re: FBI is warning people against using public phone-charging stations

#162

But how? Most devices are charge-only by default, most users have USB debugging disabled, and those who know how to enable it, won't allow the adb server to connect to the phone (you have to explicitly give it permission).

I don't know how this is done, but not everything USB connected is assumed to be a charger. For example the 2FA hardware tokens aren't assumed to be chargers by default. So I imagine this might be done by faking a different device.

Re: FBI is warning people against using public phone-charging stations

#163
post #106

Earlier quoted context omitted.

I don't get it, even after I reset my phone it's still locked, and by default not sharing data via USB. What am I missing?

https://en.wikipedia.org/wiki/BadUSB

BadUSB emulates a keyboard. So one would want to make sure that the phone was locked before hooking it up to a random charging port. Android exploit demo here:

* https://github.com/caioau/badUSB-Targeting-Android

Re: FBI is warning people against using public phone-charging stations

#164
post #106

Earlier quoted context omitted.

If you can connect your turned off phone to your computer and start a reset, then that’s never going to be enough. If you want data safety, you must skip the data pins. If you want current safety, you must skip public chargers.

I don't get it, even after I reset my phone it's still locked, and by default not sharing data via USB. What am I missing?

If the USB connection truly doesn't get data, your charging experience is unsatisfactory: there's no way for the phone to negotiate higher wattage.

Not "sharing data" doesn't really mean not sharing data.

Re: FBI is warning people against using public phone-charging stations

#165

I'm seeing a lot of hysteria in response to this random tweet by the Denver FBI's social media person. Do we know of a single real-world use of this hypothetical exploit? Do we know that iOS's (and presumably Android's) protection against untrusted device access isn't enough?

It just doesn't seem like a plausible hack when you take in all the circumstances that have to line up correctly: 1. The station has to be using USB Ports / Charging cables that are data enabled, not just cables that carry power 2. The hacker would need some way of injecting the malware into the charging station ports without being seen, I doubt many charging stations are internet connected so you would have to be at…

None of these are necessary, except half of #2. All you'd need is a "middleman" device that is subtle enough to avoid notice by the person plugging in, just like how credit card skimmers work.

> 1. The station has to be using USB Ports / Charging cables that are data enabled, not just cables that carry power

Doesn't matter, because you're (unwittingly) plugging into the attacker's device, not the station's.

> 2. The hacker would need some way of injecting the malware into the charging station ports without being seen, I doubt many charging stations are internet connected so you would have to be at the device.

You don't need to "inject" anything; you just need to physically place it between the user and the actual port and disguise it enough that people not paying attention won't notice. Or even just put a fake "charging station" in a place that the station didn't have one.

> 3. You need to have an active exploit for iOS or Android (or both) that will compromise the device and steal it's data.

People are plugging in their phone so they can use it. They'll plug in the phone, unlock it, and browse the internet. What can't you do in that situation?

Re: FBI is warning people against using public phone-charging stations

#166

Earlier quoted context omitted.

...leaving a literal paper trail of package location tracking? Mail fraud is considered serious. Why commit an extra crime?

Less serious than tampering with fixtures in a secure area at an American international airport?

I would imagine that leaving a charger plugged in to a public outlet is not as interesting as you have presented it to be.

Sure, you would be leaving evidence, but if your plan works, that evidence won't be sought out anyway.

If you sent a mysterious package, it wouldn't be strange or out-of-character for someone to investigate that package intentionally: which presents a significant attack surface for the discovery of your ruse.

Re: FBI is warning people against using public phone-charging stations

#167

Earlier quoted context omitted.

Just go on a trip where you use your GPS a lot and take pictures with your phone and it will last half a day at best.

Why would GPS use more power? It’s only receiving.

The phone’s not always using true GPS (reading satellites.) When it does, it uses more energy. In a difficult environment it scans for more satellites than usual, which uses even more energy.

Basically, the phone’s battery life depends on disabling hardware components, or running them in a low power mode, as much as possible.

Re: FBI is warning people against using public phone-charging stations

#169

I'm seeing a lot of hysteria in response to this random tweet by the Denver FBI's social media person. Do we know of a single real-world use of this hypothetical exploit? Do we know that iOS's (and presumably Android's) protection against untrusted device access isn't enough?

Anecdotally, I have had a previous iphone infected by using a public charging station at SFO a few years ago.

did you have to say yes to the “trust this computer” question to enable data exchange?

Re: FBI is warning people against using public phone-charging stations

#170
I don't use public chargers, and I use USB condoms for charging my devices even with chargers I own, because basically all the charging devices are made in untrustable supply chains. I thought this was common knowledge, and basically what everyone is doing. Wireless charging helps a lot with this, and I now prefer wireless charging whenever possible. The only devices I connect my devices to using USB are computers I control, I don't cross-contaminate between computers (e.g. anything plugged into my work laptop will never be plugged into a personal system, and vice versa). This is just basic hardware op-sec with USB.
Post reply on HN