Mozilla · Report #2712583
Bypass Email verification for monitoring at `monitor.mozilla.org`
Validstatus
mediumseverity
85upvotes
22 Jan 2025disclosed
How it was found
Summary:
I've found that I can Bypass Email verification from the leaked verfication token at /api/v1/user/breaches At monitor.mozilla.org
Steps To Reproduce:
- Add email address for monitoring
- it needs Email verification from the email owner
- Go to
/api/v1/user/breaches, you'll find the whole data for the verified emails and also the unverified emails with the leaked of its verification token ██████ - Go to the verification endpoint
/api/v1/user/verify-email?token=<verification token>&utm_campaign=verified-subscribers&utm_content=account-verification-email&utm_source=fx-monitor&utm_medium=emailand add the verification token intokenparameter - BOOM, you can now monitoring that email without any permissions from the owner of that email
POC:
████
Impact
Summary:
The attacker can monitor all the email of his vectims without permissions from the owner of that email to verify that