CVE Catalog

CVE-2026-58263

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

Jodit Editor versions before 4.12.28 contain an XSS vulnerability due to bypass of the clean-html sanitizer. An attacker can use MathML or <style> as a carrier to hide a dangerous element from the sanitizer, allowing onload or onfocus events to be placed in the editor. When the application renders the editor content, JavaScript code executes without user interaction.

Risk Assessment

An attacker can execute arbitrary JavaScript in the victim's browser context, potentially leading to session theft, page modification, or data leakage. The vulnerability can be exploited without user interaction.

Recommendation

Update Jodit Editor to version 4.12.28 or later. If an update is not possible, avoid rendering user-supplied HTML content without additional sanitization.

Other vulnerabilities in Jodit Editor

See all
Original NVD description (English source)

Jodit Editor is a WYSIWYG editor with a built-in file browser & image editor. In versions prior to 4.12.28, the built-in clean-html sanitizer can be bypassed by a MathML/<style> carrier that hides a dangerous element from the sanitizer's element walk, so a no-interaction event handler survives into the editor value, potentially causing Mutation XSS. When an application supplies attacker-influenced HTML to the editor's value-set or insertion paths, the sanitized output still contains a live <img ... onload=...> (or another non-onerror handler such as onfocus). A consumer that renders that output (element.innerHTML = editor.value) executes the handler with no user interaction. This issue has been fixed in version 4.12.28.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS