CVE Catalog

CVE-2017-15879

High
Published: Translated: NVD NIST

Summary

CSV Injection (also known as Excel Macro Injection or Formula Injection) exists in KeystoneJS before version 4.0.0-beta.7 via a value that is mishandled in a CSV export.

Risk Assessment

An attacker can inject malicious formulas into CSV files, potentially leading to unauthorized macro execution in applications like Excel, exposing the organization to data loss or other threats.

Recommendation

It is recommended to upgrade KeystoneJS to version 4.0.0-beta.7 or later to mitigate this vulnerability and implement appropriate validation filters for data exported to CSV.

Other vulnerabilities in KeystoneJS

Original NVD description (English source)

CSV Injection (aka Excel Macro Injection or Formula Injection) exists in admin/server/api/download.js and lib/list/getCSVData.js in KeystoneJS before 4.0.0-beta.7 via a value that is mishandled in a CSV export.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS