PT-2026-50745 · Git+2 · Jodit

·

CVE-2026-55886

·

Published

2026-06-18

·

Updated

2026-07-02

CVSS v4.0

6.9

Medium

VectorAV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Jodit Editor versions prior to 4.12.26
Description Prototype pollution occurs when an attacker can manipulate the prototype of an object, potentially leading to property injection, logic bypass, denial of service, or other security issues. The issue exists in the Jodit.modules.Helpers.set(chain, value, obj) function, which processes a dot-separated chain to set values without filtering keys that can mutate the prototype. If a chain contains proto, constructor, or prototype, the final assignment can mutate Object.prototype. This is particularly risky for applications that pass user-controlled key paths into this function.
Recommendations Update Jodit Editor to version 4.12.26. As a temporary workaround, restrict or sanitize any user-controlled input passed to the Jodit.modules.Helpers.set() function to ensure it does not contain proto, constructor, or prototype keys.

Exploit

Fix

DoS

Prototype Pollution

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-55886
GHSA-VPMM-X3FM-QR5C

Affected Products

Jodit