CVE-2026-62324
Received Received - Intake

Jodit Editor DOM XSS via javascript: URL bypass

Vulnerability report for CVE-2026-62324, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-31

Last updated on: 2026-07-31

Assigner: GitHub, Inc.

Description

Jodit Editor is a WYSIWYG editor with a built-in file browser & image editor. Prior to 4.12.31, Jodit's sanitizeHTMLElement method fails to use isDangerousUrl to normalize javascript: href values before checking the scheme, allowing case variants, control-byte prefixes, and embedded tabs or newlines to bypass filtering and execute attacker-controlled script when a victim clicks a stored link rendered by an application. This issue is fixed in version 4.12.31.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-31
Last Modified
2026-07-31
Generated
2026-08-01
AI Q&A
2026-07-31
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
jodit editor 4.12.31

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.
CWE-83 The product does not neutralize or incorrectly neutralizes "javascript:" or other URIs from dangerous attributes within tags, such as onmouseover, onload, onerror, or style.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

Jodit Editor is a WYSIWYG editor with a built-in file browser and image editor. A vulnerability exists in versions prior to 4.12.31 where the sanitizeHTMLElement method fails to properly filter javascript: URLs. Attackers can bypass filtering by using case variants, control-byte prefixes, or embedded tabs/newlines, allowing script execution when a victim clicks a stored link.

Detection Guidance

This vulnerability involves improper handling of javascript: URLs in Jodit Editor versions prior to 4.12.31. Detection requires checking the installed version of Jodit Editor. If the version is below 4.12.31, the system is vulnerable. No specific network commands are provided in the context.

Impact Analysis

This vulnerability allows attackers to execute malicious scripts in your browser when you interact with a compromised link. This could lead to unauthorized actions, data theft, or session hijacking if you are logged into a vulnerable application using Jodit Editor.

Compliance Impact

This vulnerability could lead to stored cross-site scripting (XSS) attacks, potentially exposing sensitive user data. For GDPR, this may result in unauthorized data access or processing, violating Article 32 (security of processing). For HIPAA, it could compromise protected health information integrity or confidentiality under the Security Rule.

Mitigation Strategies

Update Jodit Editor to version 4.12.31 or later to address the vulnerability in the sanitizeHTMLElement method.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-62324. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart