@payloadartist@sysdig I had this bypass with me for months. This one was a very simple WAF bypass as the WAF forgot to update the event-handlers from the Portswiggers Cheat sheet. They could have simply ran those even-handlers on intruder instead of the complicated fuzzing.
@irsdl Once you’ve reported something, erase the report from your memory and move on. Keep looking for more bugs while your first report is being worked on by the platforms. This is a good way to stay engaged and motivated while not obsessing on something that’s already been reported
The app was a collaboration based platform. It disclosed other teammates emails, their verification status, privileges(admin, manager and user) to anyone in the team. This design increased the impact of the bug.
This was an app-specific issue, when signing up, the app assigned an uuid for the email and sent an OTP. The verification endpoint took email, uuid and OTP as parameters. I supplied an already verified email's uuid and wrong OTP. It worked, allowing me to verify anyone's account.
@IAmMandatory I don't think it's possible on devices with locked bootloader but on a bootloader unlocked device you can do it with a custom recovery tool like TWRP.
@H4R3L @intlulz @VLobstein_ I was really impressed by your cache poisoning writeup. Someone of your calibre should never have been discouraged and it's truly bad it happened.