Intel

AIKIDO-2026-10415

moderndash is vulnerable to Prototype Pollution

Prototype Pollution Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.
Published Mar 24, 2026

65

Medium Risk

This Affects:

JSmoderndash
0.7.1 - 4.0.0
Fixed in 4.0.1
Are you affected? Scan for Free

TL;DR

Affected versions of this package contain a prototype pollution vulnerability in the merge and set functionality, where unsafe handling of __proto__ keys may allow modification of an object’s prototype chain and unintended propagation of attacker-controlled properties across the application. An attacker might exploit this by supplying crafted input containing __proto__ payloads to pollute base objects, potentially altering application logic, bypassing security checks, causing denial of service, or enabling further impact depending on how polluted objects are later used.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

moderndash is vulnerable to Prototype Pollution in versions 0.7.1 - 4.0.0.

How to fix this

Upgrade the moderndash library to the patch version.