title: Exploring the DOMPurify library: Bypasses and Fixes (1/2) date: Nov 17, 2024 tags: Article Web mXSS ð Introduction ð How does client-side HTML sanitizer works? â Why are mutation XSS (mXSS) possible? â¶ï¸ DOMPurify 3.1.0 bypass (found by @IceFont ð) Node flattening HTML Parsing states Proof Of Concept â© DOMPurify 3.1.1 bypass DOMPurify 3.1.0 fix DOM Clobbering issue Proof Of Concept âï¸ DOM


{{#tags}}- {{label}}
{{/tags}}