Intel

AIKIDO-2026-10369

undici is vulnerable to Prototype Pollution

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

33

Low Risk

This Affects:

JSundici
2.0.2 - 7.22.0
Fixed in 7.23.0
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 data. Crafted input containing special keys such as __proto__, constructor, or prototype could modify the prototype of internal objects when merged, potentially influencing application behavior or enabling further attacks depending on how the polluted objects 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 2.0.2 - 7.22.0.

How to fix this

Upgrade the undici library to the patch version.