News for hackers. Stuff that matters.
Re:Zero click vulnerability in Apple’s macOS Mail by petra on Thursday April 01, 2021 @05:44PM (#26666514)
Is it true that Apple devices are more secure than good Android devices(like Google's Pixel)?

Or is it just security theater ?

Re:Zero click vulnerability in Apple’s macOS Mail by codemac on Thursday April 01, 2021 @06:44PM (#26667196)
If you turn on iCloud, it's theater.

Android with syncing enabled does much better in real world tests. Notably in hong kong, they were able to crack the iPhones, but not the Pixels[0]

I'm pretty sure without iCloud and a long enough password (or fast enough self destruct mode) iPhones could be as secure, but I don't know anyone that uses an iPhone and does not use iCloud in any way.

[0]: https://qz.com/1844937/hong-kongs-mass-arrests-give-police-a...

Re:Zero click vulnerability in Apple’s macOS Mail by iudqnolq on Friday April 02, 2021 @10:27AM (#26671677)
This is true of your primary worry is nation states. If your primary worry is criminals/domestic partners/employers, this isn't the case. You can't give security advice without considering what you're protecting against.

Edit: your linked article says nothing about icloud

Re:Zero click vulnerability in Apple’s macOS Mail by rnikander on Thursday April 01, 2021 @07:25PM (#26667553)
What part of iCloud is the problem?
Re:Zero click vulnerability in Apple’s macOS Mail by codemac on Thursday April 01, 2021 @07:52PM (#26667722)
The part where it backs up all your messages without using a device specific key.

The only things end to end encrypted are listed on this page: https://support.apple.com/en-us/HT202303

If you turn on iCloud syncing, basically you're falling back to simple "in transit" and "at rest" encryption.

A lot of iPhone cracks involve just attacking your iCloud account, and then reading all of your messages from backups. This is not possible on Pixel which encrypt your device backups with on-device hardware encryption.

Re:Zero click vulnerability in Apple’s macOS Mail by rnikander on Friday April 02, 2021 @01:04PM (#26673351)
Okay, so if I understand correctly, the data in those Apple products is not secured, but turning on iCloud on a device does not ruin encryption for other apps that take it seriously. So if I have an app that uses Keychain (end-to-end encrypted) and encrypts it's data properly, it is still secure.

Unless Apple is really bad and somehow collects my keys from keychain, or collects keys passed to CryptoKit, etc., straight out of RAM, and sends them to 3-letter agencies ... if I think that's happening, then I will look for new devices.

Re:Zero click vulnerability in Apple’s macOS Mail by codemac on Friday April 02, 2021 @02:45PM (#26674526)
I'm not sure I understand your keychain point. With iMessage you can message others with just your iCloud credentials if you turn it on, and you have access to full conversation history - without needing any particular device keys.
Re:Zero click vulnerability in Apple’s macOS Mail by gumby on Thursday April 01, 2021 @09:15PM (#26668219)
> Pixel which encrypt your device backups with on-device hardware encryption.

Can you set up a new android phone from an old phone’s backup? If so, how could this work?

This is a standard way to set up a new iPhone: “restore” from a backup of your previous phone. Especially handy when your old phone is no longer available (lost/broken)

Re:Zero click vulnerability in Apple’s macOS Mail by glennpratt on Friday April 02, 2021 @02:15AM (#26669363)
Yes, decryption requires the original device's unlock PIN/pattern/password:

https://security.googleblog.com/2018/10/google-and-android-h...

Not that I fully understand how hard it is to circumvent.

Re:Zero click vulnerability in Apple’s macOS Mail by gumby on Friday April 02, 2021 @11:31AM (#26672247)
Oh, I see. Apple has done that since the original iPhone too, and I believe iPod before it. I thought you meant they used a hardware key.
Re:Zero click vulnerability in Apple’s macOS Mail by codemac on Friday April 02, 2021 @02:47PM (#26674557)
For your backups - but once you use iCloud to sync devices in real time, they just use their service keys, and your iCloud credentials are enough to read your iMessage history.
Re:Zero click vulnerability in Apple’s macOS Mail by smoldesu on Thursday April 01, 2021 @09:40PM (#26668333)
iCloud has always been suspicious: Apple cancelled end-to-end encryption on iCloud after a certain three-letter agency filed a complaint, saying that it would disrupt investigations and have a considerable impact on the law enforcement capabilities of our country. Not to mention, Apple's behavior has been decreasingly auspicious in places like Russia and China, where they've started preinstalling state-sponsored apps and relocating servers to government-controlled provinces, respectively.
Re:Zero click vulnerability in Apple’s macOS Mail by jhugo on Thursday April 01, 2021 @10:33PM (#26668545)
> Apple's behavior has been decreasingly auspicious in places like Russia and China, where they've started preinstalling state-sponsored apps and relocating servers to government-controlled provinces, respectively.

This is a legal requirement to operate the service in China. Apple’s choice is between offering iCloud in China or not offering it at all in China, not between offering it with local servers or with out-of-country servers.

Re:Zero click vulnerability in Apple’s macOS Mail by smoldesu on Thursday April 01, 2021 @11:02PM (#26668693)
It is indeed a legal requirement, and both Google and Microsoft have chosen not to provide services in those areas for this exact reason. Apple is the only major tech company that still operates in China, and has become pretty politically passive in the region. I only bring this up because Apple claims that "privacy is a human right", which I suppose is pretty conditional to what kind of human you are.
Re:Zero click vulnerability in Apple’s macOS Mail by jhugo on Friday April 02, 2021 @02:54AM (#26669502)
> Apple is the only major tech company that still operates in China

This is not even remotely true, even if you define "major tech company" to mean "major US tech company".

Both AWS and Azure have actual cloud regions in China (delivered with a local JV partner just like Apple's cloud services are).

Even Google operates there in various ways - they have four offices there, they manufacture hardware there, and they sell tons of ads to Chinese companies via their local subsidiaries (for display outside of China obviously).

Re:Zero click vulnerability in Apple’s macOS Mail by fauigerzigerk on Friday April 02, 2021 @02:41AM (#26669460)
Apple isn‘t simply running iCloud locally as the law may require. They have transferred the operations of their entire iCloud service to a government owned company, including all keys.

What Apple does in China is more than complying with local laws. They appear to be exceptionally proactive in staying in the regime‘s good graces.

Re:Zero click vulnerability in Apple’s macOS Mail by jhugo on Friday April 02, 2021 @02:50AM (#26669488)
Running cloud services in China requires establishing a JV with a local partner. Look at AWS China as another example of this, but there are many.

Can you provide a reference for Apple's JV partners being government owned? Any company in China of course has to do as the Party tells them to, so I guess the difference is largely academic, but I haven't seen it mentioned before that Apple's China partners are government-owned.

Re:Zero click vulnerability in Apple’s macOS Mail by fauigerzigerk on Friday April 02, 2021 @03:03AM (#26669535)
This is what was reported at the time:

https://techcrunch.com/2018/07/17/apples-icloud-user-data-in...

There are conflicting reports and vague language around how exactly the keys are handled.

Re:Zero click vulnerability in Apple’s macOS Mail by jhugo on Friday April 02, 2021 @03:04AM (#26669544)
Thanks for the link, very interesting.
Re:Zero click vulnerability in Apple’s macOS Mail by angled on Thursday April 01, 2021 @08:00PM (#26667776)
The agencies are believed to have the iCloud decryption keys.
Re:Zero click vulnerability in Apple’s macOS Mail by rogerbinns on Thursday April 01, 2021 @06:10PM (#26666828)
A big difference is that the software running on Apple devices is less complex. For example there is significantly less hardware support. iMessage only talks to other iMessage instances (eg no browser support). There is only one web browser engine. Third party apps can't do JIT code generation. Older APIs are actively removed, breaking existing apps (vs providing backwards compatibility).

In general less complexity is better, but it also constrains things. For example it took until recently for third party iOS to be able to do NFC. Android had it since ~2012.

Re:Zero click vulnerability in Apple’s macOS Mail by wunderflix on Thursday April 01, 2021 @06:20PM (#26666953)
> Android had it since ~2012.

I seriously wonder: what difference did it make? Was there any groundbreaking thing iOS users missed for 8 years?

Apple is just great in omitting things and keeping focus to deliver a great product and then expand on that basis.

Most famous example: First iPhones didn’t have MMS

Re:Zero click vulnerability in Apple’s macOS Mail by musicale on Thursday April 01, 2021 @06:38PM (#26667130)
> First iPhones didn’t have MMS

Or cut and paste. ;-)

Re:Zero click vulnerability in Apple’s macOS Mail by MartinodF on Friday April 02, 2021 @03:31AM (#26669654)
Sharing what's currently on screen (be it either a picture, a webpage or mean entire app) by touching two phones (Android Beam) was really convenient and ahead of its time. It is now being replaced by Nearby Share though, which works similar to AirDrop.
Re:Zero click vulnerability in Apple’s macOS Mail by y04nn on Thursday April 01, 2021 @07:32PM (#26667594)
I think there has been a lack of interest in smartphone NFC because iOS has no support for it.

For example, I have set up a tag to automatically connect friends phones to my WiFi network. You can also stick tags on places to trigger specific actions/mode/app: office, meeting room, car, bedroom.

Also one thing that could have been great to share pictures/files/urls with your computer or other phones: Android beam [1]. Sadly Google is removing it.

[1]https://en.wikipedia.org/wiki/Android_Beam#Usage

Re:Zero click vulnerability in Apple’s macOS Mail by musicale on Thursday April 01, 2021 @06:39PM (#26667143)
"No wireless. Less space than a nomad. Lame."
Re:Zero click vulnerability in Apple’s macOS Mail by toxik on Thursday April 01, 2021 @06:39PM (#26667134)
MMS is whack though
Re:Zero click vulnerability in Apple’s macOS Mail by tannhaeuser on Friday April 02, 2021 @04:01AM (#26669798)
MMS could've been (and still kindof is AFAIK) the only way to send rich text semi-anonymously for money with carrier billing ie not requiring platforms, app stores, and sign-up. Is was also blocked on Android due to the Stagefreight bug. MMS was used at lot for ringtones and wallpapers before the Smartphone era.
Re:Zero click vulnerability in Apple’s macOS Mail by cromka on Thursday April 01, 2021 @07:18PM (#26667503)
I am guessing they already knew GPRS/UMTS and data plans were the future, hence they invested in iMessage. MMS already had an expiration date. Quite sure they only added it because of the PR disaster it had become.
Re:Zero click vulnerability in Apple’s macOS Mail by cozzyd on Thursday April 01, 2021 @08:28PM (#26667939)
and MMS is still the only thing that works on every phone out of the box...
Re:Zero click vulnerability in Apple’s macOS Mail by tuwtuwtuwtuw on Thursday April 01, 2021 @07:49PM (#26667698)
I often use MMS. Whats the expiration date?
Re:Zero click vulnerability in Apple’s macOS Mail by 2OEH8eoCRo0 on Thursday April 01, 2021 @06:39PM (#26667141)
>While the police managed to crack into Wong’s iPhone, which was locked with a four-digit passcode, they did not manage to access the contents of Chow’s Google Pixel phone using the force’s existing digital forensics tools, according to the court filing. Chow says her phone is still in police possession.

https://qz.com/1844937/hong-kongs-mass-arrests-give-police-a...

Re:Zero click vulnerability in Apple’s macOS Mail by pilsetnieks on Thursday April 01, 2021 @07:27PM (#26667560)
There is literally no other detail than the phone model name. For all we know it could be an ancient iPhone with a severely outdated OS and a brand new Pixel phone.

4-digit passcode hasn't been the default passcode option in iOS for a long time.

Re:Zero click vulnerability in Apple’s macOS Mail by 2OEH8eoCRo0 on Thursday April 01, 2021 @07:33PM (#26667597)
https://www.tomsguide.com/news/police-say-android-phones-are...

>This is supported by a look at smartphone cracking company Cellebrite’s effectiveness at breaking into different phones. Cellebrite can easily open up any iPhone X or earlier iPhone, but the same software used on a Google Pixel 2 or Galaxy S9 extracts very little information, and nothing at all in the case of the Huawei P20 Pro.

>That’s not to say that these Android devices are unbreakable. It's just that it requires a different, more labor-intensive process to get the data requested.

>The sheer variety of Android hardware and customized software builds makes it hard for phone-crackers to build a universal tool to break into Android phones. Meanwhile, a "jailbreak" released late last year permanently bypasses the security functions of every iPhone model from the iPhone 4s to the iPhone X.

This perfectly squares with what I personally know from law enforcement friends but I'm just an internet stranger.

Re:Zero click vulnerability in Apple’s macOS Mail by pilsetnieks on Thursday April 01, 2021 @07:44PM (#26667656)
It's called security through obscurity.
Re:Zero click vulnerability in Apple’s macOS Mail by 2OEH8eoCRo0 on Thursday April 01, 2021 @08:28PM (#26667937)
What? the iPhone's closed-source operating system?
Re:Zero click vulnerability in Apple’s macOS Mail by saagarjha on Thursday April 01, 2021 @09:09PM (#26668185)
No, more diversity for Android devices.
Re:Zero click vulnerability in Apple’s macOS Mail by als0 on Thursday April 01, 2021 @06:29PM (#26667046)
As far as what is feasible, Apple does a very good job with their iPhone/iPad security. With both hardware and software. You can read about it how it all works in their platform security guide.

On the Android side, Google makes good software changes to Android, but ultimately the security is dependent on the handset maker (e.g. Samsung) and SoC maker (e.g. Qualcomm). Security will vary between Android phones. The bigger Android phone makers are more able to make security investments than the cheaper phone makers.

Re:Zero click vulnerability in Apple’s macOS Mail by smoldesu on Thursday April 01, 2021 @09:38PM (#26668321)
From what I've seen, the majority of it is theater. Does that mean it's more secure than Android devices? Not necessarily.

In any case, the biggest vulnerability in any system is the end user. No amount of idiot-proofing will stop people from being scammed on an iPhone, nor will it stop someone on Android. When these companies market their "Secure Enclave" or "Titan Security", they're really just dressing up otherwise expected or boring features. The T2 chip was basically a dedicated PRNG chip with basic encoding capabilities, yet Apple paraded it as a boon for device security and game-changer for the end user. In reality, it doesn't solve any practical issues with computer security.

I've tried about every OS on the planet, and I've used them on a decent handful of different devices. I won't tell you what to think or do, but Apple's devices are difficult to appraise and hurt my head when I try to consider their impact on my overall "security". I'd much rather just use a Linux system that's transparent about it's vulnerabilities. Much of that same reasoning is why I still use Android these days.

Re:Zero click vulnerability in Apple’s macOS Mail by villgax on Thursday April 01, 2021 @11:08PM (#26668714)
And your point being that Android gets more updates/fixes than Apple? Lol, only Apple has a proven track record of providing 5 year old devices with updates/fixes unlike anything from Android, unless you are comfortable flashing your own builds.
Re:Zero click vulnerability in Apple’s macOS Mail by smoldesu on Thursday April 01, 2021 @11:55PM (#26668903)
No, I specifically said in my original post, "Does that mean it's more secure than Android devices? Not necessarily."

My ultimate point is that the biggest liability is the user, and those "security updates" don't really matter when the biggest attack vectors don't even consider these exploits in the first place.

Re:Zero click vulnerability in Apple’s macOS Mail by saagarjha on Friday April 02, 2021 @01:15AM (#26669171)
> The T2 chip was basically a dedicated PRNG chip with basic encoding capabilities

This is an extremely misleading description of the scope of T2’s duties.

Re:Zero click vulnerability in Apple’s macOS Mail by viraptor on Thursday April 01, 2021 @06:25PM (#26667006)
I like the way (I think) the grugq described it: out of the box iPhones are great with security, but Android allows you to build / get better yourself. See the copperhead project for example https://copperhead.co/android/
Re:Zero click vulnerability in Apple’s macOS Mail by Veserv on Thursday April 01, 2021 @07:47PM (#26667680)
The difficulty is so low that it does not really matter. If you go by their bug bounties [1][2], then it is only $1M to full remote zero-click persistent compromise in both systems. If you go by Zerodium, which is a 3rd party purchaser and thus establishes a third party commercial market price, [3] then it is only $2M for iOS and $2.5M for Android. If we were to divide that price for an iPhone exploit by the number of iPhones sold in a year [4], then that is a mere 1 cent per iPhone.

As you can see, the price is so low it hardly even matters if there is a difference. There are literally millions of people in the US alone who personally have the liquid net worth to purchase a remote wormable persistent compromise that you can use to mass infect any Android or iPhone. Essentially every business with more than maybe 10 employees has enough assets to purchase such a weapon on the market. Just today I read on HN that the US government inked a deal for $22B over 10 years for 120k AR headsets from Microsoft [5] which comes out to ~$183k/headset. So, a weapon you can use to fully compromise any phone you want is equal in cost to a mere 15(!) headsets. That contract alone would be enough to purchase 10,000(!) vulnerabilities at existing clearing prices and $22B is only ~1/200th of the yearly US government budget.

Frankly, the entire thing is like two people jumping and comparing who is closer to landing on the moon.

[1] https://www.google.com/about/appsecurity/android-rewards/

[2] https://developer.apple.com/security-bounty/

[3] https://zerodium.com/program.html See Mobiles payout.

[4] https://www.statista.com/statistics/276306/global-apple-ipho....

[5] https://techcrunch.com/2021/03/31/microsoft-wins-contract-wo...

Re:Zero click vulnerability in Apple’s macOS Mail by tempfs on Thursday April 01, 2021 @05:51PM (#26666582)
Apple's entire business model is based on appearances. To be fair so is Microsoft's and many others.

Security is usually the last priority for nearly every for profit entity because it doesn't drive revenue.

Re:Zero click vulnerability in Apple’s macOS Mail by etaioinshrdlu on Thursday April 01, 2021 @05:59PM (#26666693)
Apple puts rather extreme security effort into preventing iOS jailbreaks. They are pretty serious about trying to prevent data exfiltration from locked iOS devices as well.

They aren’t perfect but I don’t think it’s fair to say they don’t try.

Re:Zero click vulnerability in Apple’s macOS Mail by viraptor on Thursday April 01, 2021 @06:28PM (#26667027)
I wouldn't call it extreme when there was a known public website allowing one-click jailbreak for good few months (not sure if it was actually ever patched or just the iOS version got eol)
Re:Zero click vulnerability in Apple’s macOS Mail by nemothekid on Thursday April 01, 2021 @07:58PM (#26667758)
It's unsurprising that the main vector for iOS jailbreaks would be through the web engine. The FreeBSD-based PlayStation 4 was also jailbroken via it's browser.

If you have written a hardened, safe browser engine then you are free to share it to the world, otherwise I wouldn't downplay their efforts.

Re:Zero click vulnerability in Apple’s macOS Mail by ndqc on Friday April 02, 2021 @01:43AM (#26669257)
Chrome/Chromium has a better track record and it is shared with the world. The number of Safari-based iOS exploits found in the wild is embarrassing.

Not OP, but I'll stop complaining when Apple lets me use other browser engines.

Re:Zero click vulnerability in Apple’s macOS Mail by _underfl0w_ on Thursday April 01, 2021 @06:59PM (#26667331)
They then hired the guy creating those exploit chains.
Re:Zero click vulnerability in Apple’s macOS Mail by Hnrobert42 on Friday April 02, 2021 @01:49AM (#26669286)
What would be an acceptable response from Apple?
Re:Zero click vulnerability in Apple’s macOS Mail by ghughes on Thursday April 01, 2021 @06:42PM (#26667173)
Re:Zero click vulnerability in Apple’s macOS Mail by Wowfunhappy on Friday April 02, 2021 @12:32AM (#26669036)
Actually, Safari has been used for exploits much more recently than that! https://totally-not.spyware.lol/ (iOS 10, 2018)
Re:Zero click vulnerability in Apple’s macOS Mail by boogies on Thursday April 01, 2021 @07:05PM (#26667386)
> Apple puts rather extreme security effort into preventing iOS jailbreaks.

Yes, IMO their business model is more accurately described as “gilded cages/jails” than just general “gilded/good-appearing stuff”. They deeply care about the strength of their DRM — including at the expense of end-user security, eg. you can’t access the internet through the Tor browser installed the normal macOS way without macOS broadcasting that you used Tor Project products to Apple’s DRM servers.¹

> They are pretty serious about trying to prevent data exfiltration from locked iOS devices as well.

They definitely care about the appearance of trying to prevent that exfiltrating (they don’t publicly appear to help the FBI do it), but they don’t try hard enough to actually prevent it (including in situations were preventing exfiltration seems to have been proven possible, see nearby comment https://news.ycombinator.com/item?id=26667141).

¹Edit: ocsp.apple.com, enabling targeting of the people who need or want security the most.

To the people downvoting: I’m trying to make an evidence based refutation of the less supported speculation/assertions in the parent post. If you have counter-evidence or any reason to downvote other than fanboyism, please explain it so we or I can learn.

Re:Zero click vulnerability in Apple’s macOS Mail by Hnrobert42 on Friday April 02, 2021 @02:01AM (#26669316)
You don’t provide much evidence. Your second point is just opinion, “they don’t try hard enough.”

Your first point is intended to refute the effort put into stopping jailbreaking in iOS. The example you give is about privacy on Mac OS.

Last, accusing folks of being fanboys is a particularly weak argument. It says, if you don’t agree with me then your blind allegiance to a corporation renders you incapable of critical thought. Basically, if you don’t agree with me, you’re dumb. There is no practical engagement with that thesis.

Re:Zero click vulnerability in Apple’s macOS Mail by willio58 on Thursday April 01, 2021 @06:09PM (#26666802)
Security drives profit if it is marketed well. Apple does this. Think about even their branding for certain things, e.g. “Secure Enclave”.