Post cover image

October 27, 2026

6 of 8 SVG Sanitizers Got Broken: How a "Safe" Image Upload Can Run JavaScript (SVG XSS)

A beginner-friendly breakdown of PortSwigger's SVG XSS research: namespace tricks, XSLT, a Firefox header bug and a GIF that becomes SVG.

By Iamarbaz

8 min read