News for hackers. Stuff that matters.
Re:iPhone 15 and iPhone 15 Plus by lukasb on Tuesday September 12, 2023 @07:13PM (#37489940)
Why is it foolish? Are drivers really well hardened now?
Re:iPhone 15 and iPhone 15 Plus by lucideer on Tuesday September 12, 2023 @08:10PM (#37490448)
No, and juice jacking is entirely possible right now. It's just more difficult to do than many other types of hw attack & too costly to deploy in random indiscriminate public ports, making it less than viable for most cases outside of nation-state targeted attacks.

Generally speaking any documented cases of juice jacking happening are just red teams doing PoCs.

Re:iPhone 15 and iPhone 15 Plus by c0pium on Tuesday September 12, 2023 @10:41PM (#37491568)
Stop repeating unsubstantiated rumors as facts.
Re:iPhone 15 and iPhone 15 Plus by lucideer on Wednesday September 13, 2023 @06:23AM (#37494814)
BadUSB-C[0] builds upon the original 2014 BadUSB's HID emulation approach but takes advantage of USB 3.x DisplayPort to process video stream to make decisions & validate the success of the HID emulation steps.

It's too esoteric & expensive to be viable at any scale, but it's definitely functional.

[0] https://ieeexplore.ieee.org/document/9474274

Re:iPhone 15 and iPhone 15 Plus by c0pium on Wednesday September 13, 2023 @10:41AM (#37497396)
If you bother to read more than the abstract, you’d realize this isn’t an attack. It’s a framework for possibly creating new attacks, which after extensive research yielded precisely zero code execution bugs. Gotta print something after wasting a whole semester I suppose.

When I say unsubstantiated rumor, this is what I’m talking about.

Re:iPhone 15 and iPhone 15 Plus by lucideer on Wednesday September 13, 2023 @12:05PM (#37498561)
> this isn’t an attack

I'm aware. As I said above:

> any documented cases of juice jacking happening are [...] PoCs

Re:iPhone 15 and iPhone 15 Plus by c0pium on Thursday September 14, 2023 @12:47AM (#37505093)
Then you should learn what a PoC is. This is not a PoC. It’s a “we tried this and failed”. It’s a disproof(by exhaustion)-of-concept.
Re:iPhone 15 and iPhone 15 Plus by lucideer on Thursday September 14, 2023 @09:00AM (#37508390)
I'm curious about what you think they "tried and failed", and what exactly success looks like for you.

You mentioned "code execution bugs" - what is that exactly to you? I presume you don't count HID emulation, so I'd be interested in what exactly does count.

Re:iPhone 15 and iPhone 15 Plus by c0pium on Saturday September 16, 2023 @01:08AM (#37532212)
Code refers to computer code, sometimes called “shell code”. Execution refers to getting that code to run.

They didn’t get anything unexpected to happen on the device. You really should read the paper, it’s a masterclass in making nothing sound like something.

Re:iPhone 15 and iPhone 15 Plus by c0pium on Tuesday September 12, 2023 @10:49PM (#37491630)
In a word, yes. The code execution CVEs, especially for iOS which is the subject here, all start with <=2014. There has been a huge amount of work since then (accelerated by the research device program).

It’s a favorite boogeyman of the “nation state actors are under your bed” crowd. Which is stupid because they all recommend avoiding public charging and would they be doing that if they were siting on high-quality exploits?

There’s a reason NSO doesn’t target USB, and it’s not because they enjoy creating VMs in the image decoder.

Re:iPhone 15 and iPhone 15 Plus by lucideer on Wednesday September 13, 2023 @06:31AM (#37494867)
Juice jacking tends to use HID emulation - that's feature abuse, not CVE exploitation.

The point is it isn't viable at any scale - nation states advise avoiding public charging because employees of companies they subcontract have been individually targetted. They're not going to be doing any indiscriminate mass exploitation of the general public with it though.

Re:iPhone 15 and iPhone 15 Plus by c0pium on Saturday September 16, 2023 @01:12AM (#37532223)
That’s absurd, no it doesn’t. It refers to a combination of the 2011 defcon demo of eliciting a device to sync data by default and a fever-dream of getting code execution by abusing the USB stack.

You’re thinking of BadUSB or OMGCable.

1) which is a totally different attack 2) not especially applicable to smartphones 3) very much a thing that happens in real life (I have responded to incidents where one was used)

Lastly, there are plenty of CVEs issued for “feature abuse”, that’s a meaningless distinction.

Re:iPhone 15 and iPhone 15 Plus by epcoa on Wednesday September 13, 2023 @09:15AM (#37496330)
> Which is stupid because they all recommend avoiding public charging and would they be doing that if they were siting on high-quality exploits?

Umm. Yes? I think this supports the opposite point than the one you’re trying to make. Apparently you’re too ignorant to grasp that.