Neat, $17,500 is pretty good, I’m so used to these blog posts being for peanuts, or where companies fix the vulnerability but don’t pay out at all. Apple’s gotten better about this since 2019.
I read a comment under the story about the recent YouTube vulnerability where one could unmask the related Google account and its owner using the standard YouTube API (something similar to that anyway), and they explained a lot of lesser-known nuances in establishing values for bounties like these, and it helped explain a lot (not all) of the reasons for what might seem like low-ball/high-ball valuations on the surfa…
How a single line of code could brick your iPhone
11–20 of 126 posts
Re: How a single line of code could brick your iPhone
#12Anyone know how long ago that system would have been introduced? It seems like such an obvious security concern. Maybe it was pre-AppStore? And more assumed trust in other apps?
Re: How a single line of code could brick your iPhone
#13Re: How a single line of code could brick your iPhone
#14Ultimately, does this require installing a sketchy app in the first place?
Re: How a single line of code could brick your iPhone
#15Ultimately, does this require installing a sketchy app in the first place?
Re: How a single line of code could brick your iPhone
#16Anyone know how long ago that system would have been introduced? It seems like such an obvious security concern. Maybe it was pre-AppStore? And more assumed trust in other apps?
The notification API is quite old (iOS 3). It's explicitly an untrusted API that you shouldn't use for something like showing the restore in progress UI, so I suspect that was something written quite a bit later. Widget extensions are iOS 14. There's older ways to run background tasks, but none of them would give the soft brick. Background fetch, for example, originally didn't run until after you launched an app for…
Re: How a single line of code could brick your iPhone
#17Ultimately, does this require installing a sketchy app in the first place?
Or a reputable one with that line of code included (in one of the updates, after having built a good reputation); maybe dormant until a certain date.
Re: How a single line of code could brick your iPhone
#18Great work! This is my favourite type of vulnerability, simple, effective and brutal. Reminds me of a time two decades ago when with a friend from uni we theorised about a perfect server vulnerability where you’d exploit a machine by pinging it. And of course, two years ago it was in fact discovered as CVE-2022-23093.
Re: How a single line of code could brick your iPhone
#19Re: How a single line of code could brick your iPhone
#20Great work! This is my favourite type of vulnerability, simple, effective and brutal. Reminds me of a time two decades ago when with a friend from uni we theorised about a perfect server vulnerability where you’d exploit a machine by pinging it. And of course, two years ago it was in fact discovered as CVE-2022-23093.
Back in the dial-up days you could disconnect someone by adding ATH commands to a ping payload field.