Intel

AIKIDO-2026-10451

csv-parse is vulnerable to Prototype Pollution

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

63

Medium Risk

This Affects:

JScsv-parse
0.0.1 - 6.2.0
Fixed in 6.2.1
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to prototype pollution when processing user-controlled column or header names. The parser allows nested property paths to be created on plain objects without filtering special keys such as __proto__, constructor, or prototype. A crafted CSV input can therefore inject properties into Object.prototype, causing polluted values to propagate to all subsequently created objects.

Who does this affect?

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

Background info

csv-parse is vulnerable to Prototype Pollution in versions 0.0.1 - 6.2.0.

How to fix this

Upgrade the csv-parse library to the patch version.