Ryan Pickren
ryanpickren.com · Personal blog · on HN since 2017
Ryan Pickren, a security researcher, writes up vulnerabilities in Apple products, including Safari webcam access bugs and other hacks.
What HN saysCommenters call his webcam hacking write-up amazing work and a better technical explanation, though one says the title undersells a bug chain enabling arbitrary-domain script execution.
21HN people shared it
9linked it in comments
12stories submitted
893story points
2 years agolast shared
2017people per year2026
Most-shared posts
- 1iPhone Camera Hack9 people · 8 points · first shared 2020 · discussion on HN
- 2Starbucks IoT AWS Button6 people · 11 points · first shared 2017 · discussion on HN
- 3Unauthorized access to cameras in Safari on macOS and iOS3 people · 429 points · first shared 2020 · 100 comments on HN
- 4Hacking the Apple Webcam (Again)2 people · 371 points · first shared 2022 · 73 comments on HN
- 5The First Spatial Computing Hack1 people · 74 points · first shared 2024 · 10 comments on HN
What HN people wrote when they linked it
floatingatoll · 2020-04-03
A much better technical explanation than this ‘landing page’ edition is here: https://www.ryanpickren.com/webcam-hacking
This is amazing work. You’ll never see XFO the same way again.
It says that Safari 13.0.4 (macOS) and earlier is required to reproduce; Safari 13.1 was released last week, so if you’re allowing macOS to stay up to date, you’re okay there. I didn’t see a clear answer for iOS, but if they published, it has likely been fixed in iOS as well (or else they’d miss out on a $75k bounty).
thamer · 2020-07-22
I don't know if the author is on HN (also not sure what difference this makes) but a payout of $100k made the news recently for https://bhavukjain.com/blog/2020/05/30/zeroday-signin-with-apple/
A few days later another researcher reported earning $75k for webcam access vulnerabilities: https://www.ryanpickren.com/webcam-hacking
These payments are not uncommon.
lioeters · 2020-04-16
Reading that point reminded me of a recent article where a security researcher found an exploit due to the URL parser in Safari:
Unauthorized access to cameras in Safari on macOS and iOS - https://www.ryanpickren.com/webcam-hacking
And another one related to URL parsing:
The unexpected Google wide domain check bypass - https://bugs.xdavidhu.me/google/2020/03/08/the-unexpected-google-wide-…
stevekemp · 2020-04-03
As you say applications have to request permissions to access the mic/camera, here's a good writeup of how that was broken recently:
https://www.ryanpickren.com/webcam-hacking
7777fps · 2020-04-03
Is it me or does "webcam hacking" really undersell the bug here?
From the write up at https://www.ryanpickren.com/webcam-hacking , the bug chain appears to allow script execution in "arbitrary" domain context, which at first glance seems much bigger than just webcam extraction. Sticking up someone's face is attention grabbing compared to what could be done with that kind of power.
Is it because of the first bug in the chain that only the media-permissions was affected by the context confusion?
For example being able to extract cookies or local storage from other contexts would be a much bigger deal (local storage is sometimes used to store XSRF protection keys or other credentials), so I assume that wasn't at all affected?
Did any other parts of safari use the same broken context awareness as the media permissions or do we know that it was it isolated to media permissions?
turdnagel · 2017-07-13
Looks like someone already did: https://www.ryanpickren.com/starbucks-button
masthead · 2017-07-13
This was already done before, in 2016
https://www.ryanpickren.com/starbucks-button
webmobdev · 2020-04-03
> I wish people would qualify their “Apple Hate” every time they mention it.
Sure, let me do that: Apple is a corporation and it is stupid to believe that they care more about you than making profits.
This applies to any corporation. I've particularly noticed that the US citizens are increasingly buying into this propaganda that corporations can better protect their rights than a democratically elected government. And that is just sad and dangerous. We should be campaigning for our privacy rights directly with the government, and not just hope that some corporation will act benevolent towards us.
(And it is not a coincidence that this "news" came up in the social media feeds when the [news about exploits that granted unauthorised access to your camera through Safari is going around](https://www.ryanpickren.com/webcam-hacking-overview).)
The issue here is that instead of adding a physical switch to disable the microphone and camera, Apple is again asking its users to blindly trust it. We just have to take their word for it that it will work. They can always blame a bug in the firmware if somebody finds a way to exploit it tomorrow ...
(Note: I mentioned the Safari exploit only to point out that there is some negative news which obviously a corporation would like to bury with some positive publicity. It is commendable that Apple paid the discoverer a nice bounty and will be fixing it soon.)
Edit: And, ofcourse, the downvotes begin as the social media management team…
smoldesu · 2022-01-29
Don't [0] worry, they're[1] perfectly happy[2] to catch[3] up on the[4] critical vulnerability[5] front.
[0] https://jonbottarini.com/2021/12/09/dont-reply-a-clever-phishing-metho…
[1] https://www.theverge.com/2022/1/16/22886809/safari-15-bug-leak-browsin…
[2] https://nvd.nist.gov/vuln/detail/CVE-2021-30858
[3] https://www.ryanpickren.com/safari-uxss
[4] https://www.cvedetails.com/cve/CVE-2021-30954/
[5] https://www.exploit-db.com/exploits/11567