CVE-2017-15879

HIGH

Keystone < 4.0.0 - Improper Input Validation

Title source: rule

Description

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.

Exploits (1)

exploitdb WORKING POC
by Ishaq Mohammed · textwebappsnodejs
https://www.exploit-db.com/exploits/43053

Scores

CVSS v3 8.8
EPSS 0.0982
EPSS Percentile 93.0%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Details

CWE
CWE-20
Status published
Products (2)
keystonejs/keystone < 4.0.0
npm/keystone 0 - 4.0.0-beta7npm
Published Oct 24, 2017
Tracked Since Feb 18, 2026