Live data from Hacker News

NSO group iPhone zero-click, zero-day exploit captured in the wild

citizenlab.ca

531–540 of 886 posts

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#531

Earlier quoted context omitted.

It does make iOS slightly more inconvenient, such as when adding each other on iMessage. And it severely reduces JavaScript performance in Safari. I think Apple wants to avoid making iOS feel slower or clunkier than Android. And zero-day spyware is usually targeted towards important individuals, not used for mass surveillance, so it indeed is a smaller risk to individual people. I'd prefer a third mode that compromis…

I would argue that iMessage is way to problematic to be used safetly, at all. By anyone. Full-stop. It also seems to be the primary attack vector of NSO related zero-days as well and its become known that phone country/area codes have relevance to its chance of succes in past exploits, which suggests a phone/messaging type attack vector.

> I would argue that iMessage is way to problematic to be used safely, at all.

Maybe I'm missing something but every single time the only part of iMessage (actually Messages.app) that is insecure is the bit that automatically unfurls attachments and the payload is exploiting a vulnerability elsewhere. So any other app unfurling the attachment thus triggering the payload would be equally vulnerable.

Imagine ping had a privilege escalation vulnerability and someone does ssh foomachine ping to get root, it'd be a bit weird to call out ssh as being unsafe because it can execute commands, one of them being able to privesc.

Disabling ssh would be a mitigation, and I do wish Messages would disallow unfurling for senders not in the recipient's contact list.

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#533

Earlier quoted context omitted.

I think pacemakers are a lot more life critical than your phone. I broke my phone once. I did not die in the next five minutes

Pacemakers are one of literally millions of regulated medical devices. If my CPAP fails one night, I don't die, but it's still regulated to ensure it's not gonna fail. You want this to be pacemakers vs Tetris but it's not. It's hearing aids and contact lenses and insulin pumps and wheelchairs and nebulizers and all kinds of devices that will not get you killed if they fail AND YET they are highly regulated and rightl…

I mean, i assumed from context it was meant regulated in the way life-critical devices are regulated, since the mentioned industries like airlines that have elements that must apply with the regulations life-critical software has to be (e.g. full mc/dc test coverage and what not).

If the goal posts are being moved to regulated in any form, phones already meet this criteria as there exists regulations they are subject to.

So what regulation precisely did you have in mind and would it prevent the issue being discussed?

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#534
post #123
post #70

Again a buffer overflow in image decoding, that sounds similar to the one from 2021 [1]. That one was wild, building a CPU out of primitives offered by an arcane image compression format embedded in pdf, to be able to do enough arithmetic to further escalate to arbitrary code execution! [1]: https://googleprojectzero.blogspot.com/2021/12/a-deep-dive-i...

Again buffer overflow in image decoding. Would think apple might just #threatmodel and #fuzz that to death... but you would be wrong. 2.7T market cap company can't do this...

There was no fuzzing for this exploit lmao they developed a rudimentary assembly language inside the hacked pdf encoder by meticulously choosing the exact 70,000 pixel maps that overwrote the write pointers. And that's after they got the overflow exploit giving them control of the encoder/emulator.

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#535
post #511

Question. Back in the dark ages, a "zero day exploit" was a piece of malware which would lay in wait, doing nothing, counting down the days, until it hit day zero, and then it would trigger and do naughty things. Some folks also referred to this as a time bomb, but that was a less `|33+ term for it. We used to see a lot of these available on sites such as asta... never mind. Fast forward to the era of "cyber" being h…

I thought of it as "it has been known to the public for 0 days". Basically it has been publicly unknown before.

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#536
post #518

Again iMessage? Would be nice if you could expel insecure components like that from your walled apple paradise

There’s literally always been a toggle to disable iMessage since the day it was introduced to the shared messaging app.

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#537
post #518

Again iMessage? Would be nice if you could expel insecure components like that from your walled apple paradise

Every app is insecure they just choose iMessage because every iPhone has it and you can send the payload with just a phone number making it slightly easier to exploit.

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#538

Earlier quoted context omitted.

I’m not much into security but I’ll never forget this one. Fascinating.

Somebody know articles like this on different exploits? What a great read!

The stuxnet dossier from Symantec is a good read: https://archive.org/details/w32_stuxnet_dossier

Re: NSO group iPhone zero-click, zero-day exploit captured in the wild

#540
post #390

Earlier quoted context omitted.

Maybe a dumb question, but why are media decoders, which are notoriously high risk, not well sandboxed?

Because sandboxing on iOS is terrible. Not that any of the other commercial vendors are any better. If they could provide good sandboxes do you think the highest security certifications advertised on their website [1][2] would only certify protection against attackers with “basic attack potential”, the lowest possible level. Three whole levels below “moderate attack potential”. I mean, seriously, they certify their s…

From a security perspective, Common Criteria certification isn’t particularly meaningful.

Plus, it’s not really worth getting certified at a higher level than you need. Why expend extra effort?

Post reply on HN