Facebook Fixes Bug That Could Have Deleted Any Public Photo

Advertisement
By Hitesh Arora | Updated: 13 February 2015 12:55 IST
We probably had never clicked so many pictures, if there was no Facebook. Uploading those pictures to your Facebook profile (even if privately) means a sense of safe storage for most people, which can be downloaded any time again. But, what if you go back and see no pictures there?

On Thursday, a software engineer Laxman Muthiyah discovered a vulnerability which allowed anyone to delete any photo album by any user on Facebook.

"Any photo album owned by an user or a page or a group could be deleted," said Muthiyah, though he clarified later "photos which are public or the photos I could see," implying private photos as well if the attacker had permission to view the album. Security firm Sophos adds, "So long as [Muthiyah] had the photo album ID and permission to view the album he could delete it... Facebook album IDs are numeric, which means that guessing them is easy - you start with 1 and just keep going up. "

This was essentially a Graph API flaw in Facebook Android app which potentially allowed a target album to be deleted with its numbered ID. Facebook was quick to response on the reported vulnerability by Muthiyah and offered him $12,500 (approximately Rs. 7.76 lakhs) through Facebook's bug bounty program.

So how did that happen?

According to Muthiyah, while Facebook notes that its photo albums cannot be deleted using the album node in Graph API, he tried to delete one of his own photo albums with a Facebook for mobile access token using the same Graph API and it got deleted.

Advertisement

"I decided to try it with Facebook for mobile access token because we can see delete option for all photo albums in Facebook mobile application isn't it? Yeah and also it uses the same Graph API. so took a album id & Facebook for Android access token of mine and tried it," notes Muthiyah.

But when he tried the same for some other person's photo album with its album ID, it got deleted as well, "So, what's the next step? Took victim's album ID and tried to delete it. I was very curious to see the result. OMG the album got deleted!"

Advertisement

Luckily the bug has been fixed by Facebook, and Muthiyah played a true altruist by not trying to profit by it. Muthiyah said he "immediately reported this bug to Facebook security team." "They were too fast in identifying this issue and there was a fix in place in less than two hours from the acknowledgement of the report," he added.

Later, a Facebook representative also issued a statement on company's behalf, stating(via Sophos' Nakedsecurity blog), "We received a report about an issue with our Graph API and quickly fixed it within two hours of verifying the claims. To be clear, triggering this issue would have required knowledge of the ID of the target photo album, as well as permission to view the album based on the album's privacy settings. We'd like to thank the researcher who reported the issue to us through our bug bounty program."

 

Get your daily dose of tech news, reviews, and insights, in under 80 characters on Gadgets 360 Turbo. Connect with fellow tech lovers on our Forum. Follow us on X, Facebook, WhatsApp, Threads and Google News for instant updates. Catch all the action on our YouTube channel.

Advertisement

Related Stories

Popular Mobile Brands
  1. Samsung Galaxy S25 Price Increased by Up to Rs. 12,000
  2. OnePlus 16 Specifications Leaked Online
  3. GTA 6 Gameplay Has Leaked Ahead of Planned Netflix Premiere
  4. Realme P4s 5G to Launch in India on August 26 With These Features
  5. iQOO Neo 11 Ultra Debuts With Dimensity 9500M Chip
  6. BGMI Lite Pre-Registrations for Android Users to Open on August 25
  7. Poco M8x 5G Will Launch in India in These Colour Options
  8. Vivo's OriginOS 7 Leak Reveals New Glass Styles, Control Centre Tweaks
  1. PlayStation Pulse Elevate Wireless Speakers Price, Features Revealed Ahead of November 12 Launch
  2. Telegram Users Could Get Personalised .gram Domains if ICANN Approves
  3. Bybit Says It Prevented Over $700 Million in Losses After $1.46 Billion Hack
  4. Samsung Galaxy S25 Price Hiked in India by Up to Rs. 12,000: Here’s How Much It Costs Now
  5. Control Resonant's Physical Release Delayed to October as Game Goes Gold
  6. Vivo's Android-17 Based OriginOS 7 Could Get Liquid Glass UI and More Customisation Options
  7. Nexo Australia Begins Offering Credit Lines Against Cryptocurrency Collateral
  8. WhatsApp Could Soon Let You Expand Photos to 9:16 Format on Android Using Meta AI
  9. Poco M8x 5G Colour Options, Durability Details and More Announced Ahead of India Launch
  10. OnePlus 16 Display Details Again Leaked Online; Tipped to Feature ColorOS 17
Download Our Apps
Available in Hindi
© Copyright Red Pixels Ventures Limited 2026. All rights reserved.