CVE-2014-6393

MEDIUM

Express < 3.11 and 4.x < 4.5 - Cross-Site Scripting via Missing Charset in Content-Type Header

Title source: llm
STIX 2.1

Description

The Express web framework before 3.11 and 4.x before 4.5 for Node.js does not provide a charset field in HTTP Content-Type headers in 400 level responses, which might allow remote attackers to conduct cross-site scripting (XSS) attacks via characters in a non-standard encoding.

References (2)

Core 2
Core References
Issue Tracking, Third Party Advisory, VDB Entry x_refsource_confirm
https://bugzilla.redhat.com/show_bug.cgi?id=1203190

Scores

CVSS v3 6.1
EPSS 0.0114
EPSS Percentile 63.1%
Attack Vector NETWORK
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Details

CWE
CWE-79
Status published
Products (16)
npm/express 0 - 3.11.0npm
openjsf/express 4.0.0
openjsf/express 4.1.0
openjsf/express 4.1.1
openjsf/express 4.1.2
openjsf/express 4.2.0
openjsf/express 4.3.0
openjsf/express 4.3.1
openjsf/express 4.3.2
openjsf/express 4.4.0
... and 6 more
Published Aug 09, 2017
Tracked Since Feb 18, 2026