← Back to list

How I was able to delete Google Gallery Data [IDOR]

Hi, This is Yogesh Tantak a Security Researcher from India. Today I am writing about a critical bug that I found in Google’s new Product…

Yogesh Tantak · 2018-12-30 15:48 · 398 claps · 1.3 min read
#api #bug-bounty-google #security-vulnerabilities
Open on Medium ↗
Wiki topics: CUL · Culture & Media

How I was able to delete Google Gallery Data [IDOR]

Hi, This is **Yogesh Tantak** a Security Researcher from India. Today I am writing about a critical bug that I found in Google’s new Product “Gallery”.

You can find out more information about this product by below url: https://www.theverge.com/2016/10/26/13418012/google-material-design-stage-gallery-pixate

This bug could allowed a malicious user to delete all collection from Gallery.io or Google gallery app.

I found this google product when I was testing some google websites.

The vulnerable api has two parameters

  1. Project id
  2. Collection id <Actual Vulnerable input parameter>

The issue here is that the vulnerable api endpoint doesn’t check if the provided value for the collection_id is actually an id of a “Logged in user’s Collection_id” and not another users collection_id. I replaced my project collection id to other user’s collection_id and after hitting the delete button other user’s collection got deleted.

Vulnerable API endpoint

Vulnerable API endpoint

Success Response

Success Response

Reply from Google:

Reply from Google Security Team

Reply from Google Security Team

Reward mail from Google

Reward mail from Google


메타데이터
post_id
53d2f303efff
slug
how-i-was-able-to-delete-google-gallery-data-idor-53d2f303efff
url
https://medium.com/@yogesht7/how-i-was-able-to-delete-google-gallery-data-idor-53d2f303efff
canonical_url
https://medium.com/@yogesht7/how-i-was-able-to-delete-google-gallery-data-idor-53d2f303efff
author_url
https://medium.com/@yogesht7
status
ok
fetched_at
2026-08-19 00:00:57