Cross-site scripting in Jodit Editor - #VU164394
Published: November 10, 2026
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary JavaScript in an editing user's browser through stored cross-site scripting.
The vulnerability exists due to delayed registration of sanitising handlers in Jodit Editor's clean-html plugin when loading stored HTML from a textarea into the live editing area. A remote attacker can supply stored HTML containing <img src="data:," onerror="alert(document.domain)"> to execute script before sanitisation, including in same-origin iframe mode where it can access the host page.