XSS
An avatar that executed on the help desk
SVG accepted as a profile picture, served inline from the same origin, and rendered to whoever opened the ticket.
· 2 min read $500 - $1k
13 writeups
SVG accepted as a profile picture, served inline from the same origin, and rendered to whoever opened the ticket.
The CDN cached anything that looked like a static file. The origin ignored the extension and rendered the account page anyway.
The signature was verified, the timestamp was not, and the idempotency key was checked after the credit was applied.
The least sophisticated bug on this blog. Decrement the number in the URL, read somebody else's invoice.