PT-2026-66850 · Unknown · Jodit Editor
CVE-2026-65841
·
Published
2026-07-31
·
Updated
2026-07-31
CVSS v4.0
5.3
Medium
| Vector | AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X |
Name of the Vulnerable Software and Affected Versions
Jodit Editor versions prior to 4.13.6
Description
The clean-html denyTags filter fails to normalize foreign SVG or MathML script node names. Because SVG and MathML elements preserve their original-case node names, a
<script> element nested within these containers reports as script instead of SCRIPT. This allows the element to bypass the default denyTags filter, which expects upper-cased tag names. Consequently, the script remains in the editor.value and serialized output, leading to stored or DOM cross-site scripting (XSS) when the content is loaded into a page or editor.Recommendations
Update to version 4.13.6 or later.
Implement server-side sanitization of stored HTML.
Exploit
Fix
XSS
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Jodit Editor