Live data from Hacker News

Apple Security Bounty

developer.apple.com

11–19 of 19 posts

Re: Apple Security Bounty

#11
post #10

Critically, there's no information about whether reporters are allowed to disclose, which usually means that Apple is going to hide any seriously damaging vulnerabilities...

There's this:

> Not disclose the issue publicly before Apple releases the security advisory for the report. (Generally, the advisory is released along with the associated update to resolve the issue). See terms and conditions.

No guarantees, then.

Re: Apple Security Bounty

#12
I see the biggest bounty is for &1,000,000USD and says:” Zero-click kernel code l execution with persistence and kernel PAC bypass”

As someone who doesn’t speak this language, what does thismean? And are there examples in history of this type of exploit affecting a large company?

Re: Apple Security Bounty

#13
post #12

I see the biggest bounty is for &1,000,000USD and says:” Zero-click kernel code l execution with persistence and kernel PAC bypass” As someone who doesn’t speak this language, what does thismean? And are there examples in history of this type of exploit affecting a large company?

An exploit that allows full control of the device that installs with no user interaction, zero-click, and is persistent even after rebooting or power cycling the device.

Re: Apple Security Bounty

#14
post #12

I see the biggest bounty is for &1,000,000USD and says:” Zero-click kernel code l execution with persistence and kernel PAC bypass” As someone who doesn’t speak this language, what does thismean? And are there examples in history of this type of exploit affecting a large company?

> Zero-click

No user interaction required.

> kernel code l execution with persistence

Persistent malware with root privilege.

> kernel PAC bypass

I think PAC is some protection measures.

Re: Apple Security Bounty

#15
post #12

I see the biggest bounty is for &1,000,000USD and says:” Zero-click kernel code l execution with persistence and kernel PAC bypass” As someone who doesn’t speak this language, what does thismean? And are there examples in history of this type of exploit affecting a large company?

> Zero-click No user interaction required. > kernel code l execution with persistence Persistent malware with root privilege. > kernel PAC bypass I think PAC is some protection measures.

I think PAC is some protection measures.

Pointer Authentication Code

It’s a form of pointer integrity checking that you can read about in the Platform Security Guide (this used to be called the iOS Security Whitepaper) released today: https://support.apple.com/en-sg/guide/security/seca5759bf02/...

Google’s Project Zero also wrote a post about this mechanism, including a detailed case study of where they were able to bypass it: https://googleprojectzero.blogspot.com/2019/02/examining-poi...

Re: Apple Security Bounty

#16
post #12

I see the biggest bounty is for &1,000,000USD and says:” Zero-click kernel code l execution with persistence and kernel PAC bypass” As someone who doesn’t speak this language, what does thismean? And are there examples in history of this type of exploit affecting a large company?

> Zero-click No user interaction required. > kernel code l execution with persistence Persistent malware with root privilege. > kernel PAC bypass I think PAC is some protection measures.

PAC generally protects against return-oriented and other control-flow hijacking attacks.

Re: Apple Security Bounty

#18
post #12

I see the biggest bounty is for &1,000,000USD and says:” Zero-click kernel code l execution with persistence and kernel PAC bypass” As someone who doesn’t speak this language, what does thismean? And are there examples in history of this type of exploit affecting a large company?

An exploit that allows full control of the device that installs with no user interaction, zero-click, and is persistent even after rebooting or power cycling the device.

This is a great explanation, thanks!
Post reply on HN