Thursday 4 August 2016

Apple finally introduces a security bounty program

Apple finally introduces a security bounty program


Apple is launching its first security bounty. The news comes on the heels of a presentation from Apple’s Ivan Krstic at the annual Black Hat USA security conference in Las Vegas. 
Krstic runs security engineering and architecture at Apple and presented an in-depth look at iOS security. This was Apple’s first appearance at Black Hat in four years. 
Since its battle with the FBI this spring, Apple has been more outwardly focused on discussing its commitment to security. To that end, Apple is opening up its first security bounty program. The program, which will roll out in September, will accept security submissions in a number of areas. Depending on the type of exploit found, researchers and their organizations will get more money. 
The categories and issues up for consideration, along with their bounties, are as follows:  
  • Secure boot firmware components – up to $200,000.
  • Extraction of confidential material protected by the Secure Enclave Processor – up to $100,000.
  • Execution of arbitrary code with kernel privileges – up to $50,000.
  • Unauthorized access to iCloud account data on Apple servers – up to $50,000.
  • Access to sandboxed processes to user data outside of the sandbox – up to $25,000.
Organizations can accept the money Apple offers or they can donate it to a charity of their choice. Apple says that if researchers choose to donate to a charity, they will consider matching that donation. 
Apple tells me it may also award researchers who share significant critical vulnerabilities not outlined above. 
Unlike many security bounty programs, this program is not open to the public. For now, Apple is partnering with a dozen or so security researchers and organizations to focus on finding flaws. 
But Apple tells me that this isn’t an attempt to be exclusive. The plan is to open it up to more individuals and organizations over time. Apple also says that if someone not associated with an invited organization responsibly discloses a vulnerability, that feedback will be welcome and they may be invited to join the formal process. 
Apple says that it spoke to a number of other companies who have already run successful security bounties and that advice – which was to start small (as to reduce the signal/noise ratio) and then ramp up – contributed to the decision to only involve a few organizations and researchers at the start. 

A long time coming 

Although it’s great that Apple is introducing a security bounty, it's worth noting that the company has taken its time getting here. Nearly every other major tech company – including Microsoft, Google and Facebook – have offered security bounties for years. 
So what took so long?  
Apple tells me that although it has been working with outside researchers for years, it has consistently received feedback – from experts inside and outside of the company – that it is more difficult to identify significant security vulnerabilities without a bounty program.  
As a result, it makes sense that the company would look (finally!) to outside organizations and researchers to offer their own feedback. 
It probably doesn’t hurt that the focus on Apple’s security is now more pointed than ever before. With more eyes on Apple security – and more people trying to bypass it (whether it’s law enforcement or hackers), it makes sense to get more eyes focused on finding flaws. 
I understand the need to limit — at least initially — involvement in the bounty program, but I do hope Apple commits to expanding the individuals and groups involved quickly. iOS as a platform deserves as many eyes on it as possible.
For now, the focus of the bounty is on iOS, but Apple says that it is open to expanding the bounty program to other platforms (including macOS) and other areas, once the program ramps up.

1 comment:

  1. I appreciate your efforts and i always like to learn more and more ... thanks a lot for nice efforts
    Arab Fire Safety & Security Academy
    Modern safety management

    ReplyDelete