SEPTEMBER 17, 2026
Live Feed
Back to database
Case File

CVE-2026-85063

MEDIUM · CVSS 6.9 EPSS 0.33% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-03 · Last synced 2026-09-17

CyberRota Analysis

AI-Generated

The vulnerability in node-csv affects the csv-parse component when the columns and group_columns_by_name options are enabled, allowing an attacker to exploit a duplicate __proto__ header in a malicious CSV file. This can lead to the injection of inherited array values into the parsed record, potentially compromising data integrity and affecting property enumeration in applications that handle the records. Developers and organizations using versions prior to 7.0.2 should prioritize upgrading to mitigate these risks.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-85063
Severity
MEDIUM
CVSS
6.9
EPSS
0.33%

Original NVD Description

node-csv is a full-featured CSV parser with a simple API that is tested against large datasets. Prior to 7.0.2, csv-parse with the columns and group_columns_by_name options enabled treats a duplicate __proto__ header as an existing property in packages/csv-parse/lib/api/index.js, assigns an attacker-controlled array through obj['__proto__'], and replaces the parsed record object's prototype. A malicious CSV header can therefore inject inherited array values into the returned record, hide those inherited values from JSON serialization, and affect property enumeration and type or shape checks in applications that process the record. This issue is fixed in version 7.0.2.