Web Security · Senior · Question 10 of 75

What is mutation XSS (mXSS)?

Explanation

Differences between the sanitizer's parse and the browser's (for example around <noscript>, SVG or MathML) can be exploited. Sanitize with the browser's own parser and keep the library up to date.

Further reading

Problem with a question

Web Security · Senior · question 10

Test yourself

Take the Web Security · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz