← back to room
Back
Bug Chain
NoteShare — Notes
Scenario
NoteShare lets users leave HTML notes and change account email via a bare POST. There is no CSRF token on email updates, and notes render unsanitised. End-to-end, redirect a victim's login email to an address you control.
Your approach
- Explore note creation and the account email change form.
- Either forge a cross-site POST to the email endpoint or store XSS that performs it.
- Change the victim email to your attacker domain.
- Confirm the lab registers a full chain takeover.
- Submit the chain ATO flag.
1 Plant a note
2 Force email change
3 Claim the flag
Notes are public and rendered for every visitor. Leave a note that acts when the page loads.
No notes yet.