CVE-2026-35200CWE-436

Parse Server has a file upload Content-Type override via extension mismatch

Low · published April 6, 2026

CVSS v4.0
2.1
EPSS
0%
Percentile
19.7
In the wild
Unconfirmed
What it is

Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to 8.6.73 and 9.7.1-alpha.4, a file can be uploaded with a filename extension that passes the file extension allowlist (e.g., .txt) but with a Content-Type header that differs from the extension (e.g., text/html). The Content-Type is passed to the storage adapter without consistency validation. Storage adapters that store and serve the provided Content-Type (such as S3 or GCS) serve the file with the mismatched Content-Type. The default GridFS adapter is not affected because it derives Content-Type from the filename at serving time. This vulnerability is fixed in 8.6.73 and 9.7.1-alpha.4.

The record
Technical detail
CVSS v4.0
2.1 · LOW
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
EPSS
0.00282 · 19.7th percentile
Weakness
CWE-436 · Interpretation Conflict
Published
2026-04-06T19:47Z
EPSS history
Timeline
  • 06 APR 19:47Z
    Parse Server has a file upload Content-Type override via extension mismatch
    cvelistv5