Insecure Direct Object Reference (IDOR) - Delete Campaigns

Program: hackerone Bug Type: IDOR Bounty: Unspecified Date: 2023-05-02
IDOR sensitive-data

Summary

A researcher found a vulnearbility in a graphql api endpoint that lets a user delete a campaign by manipulating the campaign_id parameter. The campaign_id takes a base64 of the string - gid://hackerone/Campaign/244. On changing the number 244 to another valid campaign (which is guessable), the respective campaign is deleted.

References