PT-2026-66850 · Unknown · Jodit Editor

CVE-2026-65841

·

Published

2026-07-31

·

Updated

2026-07-31

CVSS v4.0

5.3

Medium

VectorAV: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

CVE-2026-65841
GHSA-45QG-252V-3F7P

Affected Products

Jodit Editor