Facebook Paid Out $11.7 Million in Bug Bounties Since 2011
Social media giant Facebook this week announced that it has paid out more than $11.7 million in bug bounties since 2011.
To date, more than 50,000 researchers signed up for the company’s bug bounty program, and approximately 1,500 of them, from 107 countries, have received a bug bounty reward, the company says.
Since 2011, Facebook received more than 130,000 vulnerability reports, but only 6,900 of these reports were awarded a bounty. Roughly 17,000 reports were received this year, with more than 1,000 of them receiving bounties.
In 2020 alone, the company awarded more than $1.98 million to security researchers from over 50 countries, and has paid two of the highest bounty rewards to date.
The most notable reports received this year, says Dan Gurfinkel, security engineering manager at Facebook, were for vulnerabilities identified in the Content Delivery Network (CDN) and in Messenger for Android.
The first of them, reported by Selamet Hariyanto, was initially considered a low-impact bug in Facebook’s global CDN, which delivers content to users worldwide. The issue resulted in some CDN URLs being accessible even after they were set to expire.
“After fixing this bug, our internal researchers found a rare scenario where a very sophisticated attacker could have escalated to remote code execution. As we always do, we rewarded the researcher based on the maximum possible impact of their report, rather than on the lower-severity issue initially reported to us. It is now our highest bounty — $80,000,” Gurfinkel explains.
The second vulnerability was found by Google Project Zero security researcher Natalie Silvanovich in Messenger for Android and could have allowed an attacker to establish an audio connection to the targeted device while making a call to that device, without the victim’s interaction.
The attacker could “simultaneously initiate a call and send an unintended message type to someone logged in on Messenger for Android and another Messenger client (i.e. web browser). It would then trigger a scenario where, while the device is ringing, the caller would begin receiving audio either until the person being called answers or the call times out,” Facebook notes.
For this attack to work, the attacker would need permissions to place the call and would need to manipulate their own Messenger application to send a custom message to the victim, Gurfinkel points out. Facebook paid $60,000 for the bug, “which reflects its maximum potential impact.”
Facebook’s bug bounty program includes products such as Instagram, WhatsApp, Oculus, Workplace, and more.