jodit is vulnerable to Prototype Pollution
59
Medium Risk
The jodit editor merges global and instance configuration through Jodit.configure() and internal ConfigMerge/ConfigProto helpers. Those merge paths copied nested keys from supplied option objects without blocking prototype-mutating names such as __proto__, so a payload nested under an existing plain-object option like controls could mutate Object.prototype. That enables prototype pollution when applications pass attacker-influenced configuration into those APIs, with possible logic bypass or secondary security impact. The patch rejects __proto__, constructor, and prototype at every merge level.
You are affected if you are using a version that falls within the vulnerable range.
jodit is vulnerable to Prototype Pollution in versions 3.6.1 - 4.12.17.
Upgrade the jodit library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant