Intel

AIKIDO-2026-10385

undici is vulnerable to Prototype Pollution

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

33

Low Risk

This Affects:

JSundici
4.0.0 - 7.24.0
Fixed in 7.24.1
Are you affected? Scan for Free

TL;DR

Affected versions of this package are affected by a prototype pollution vulnerability due to insufficient validation of object property names when processing user-controlled input. Crafted input containing special keys such as __proto__, constructor, or prototype could be merged into internal objects, allowing modification of the object prototype chain. This may influence application behavior or enable further attacks depending on how polluted properties are used. The issue is addressed by preventing prototype-related keys from being incorporated into internal objects.

Who does this affect?

You are affected if you are using a version which is within vulnerability ranges.

Background info

undici is vulnerable to Prototype Pollution in versions 4.0.0 - 7.24.0.

How to fix this

Upgrade the undici library to the patch version.