CVE-2014-6393

EUVD-2018-0603
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.
Cross-site Scripting
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
6.1 MEDIUM
NETWORK
LOW
NONE
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Base Score
CVSS 3.x
EPSS Score
Percentile: 51%
Affected Products (NVD)
VendorProductVersion
openjsfexpress
𝑥
≤ 3.10.5
openjsfexpress
4.0.0
openjsfexpress
4.1.0
openjsfexpress
4.1.1
openjsfexpress
4.1.2
openjsfexpress
4.2.0
openjsfexpress
4.3.0
openjsfexpress
4.3.1
openjsfexpress
4.3.2
openjsfexpress
4.4.0
openjsfexpress
4.4.1
openjsfexpress
4.4.2
openjsfexpress
4.4.3
openjsfexpress
4.4.4
openjsfexpress
4.4.5
𝑥
= Vulnerable software versions
Debian logo
Debian Releases
Debian Product
Codename
node-express
bookworm
4.18.2+~4.17.14-1
fixed
bullseye
4.17.1-3
fixed
sid
4.21.0+~cs8.36.26-2
fixed
trixie
4.21.0+~cs8.36.26-2
fixed
Ubuntu logo
Ubuntu Releases
Ubuntu Product
Codename
node-express
artful
ignored
bionic
needed
cosmic
ignored
disco
Fixed 4.16.4-1
released
eoan
Fixed 4.16.4-1
released
focal
Fixed 4.16.4-1
released
groovy
Fixed 4.16.4-1
released
hirsute
Fixed 4.16.4-1
released
impish
Fixed 4.16.4-1
released
jammy
Fixed 4.16.4-1
released
kinetic
Fixed 4.16.4-1
released
lucid
dne
lunar
Fixed 4.16.4-1
released
mantic
Fixed 4.16.4-1
released
noble
Fixed 4.16.4-1
released
precise
dne
trusty
dne
utopic
ignored
vivid
ignored
wily
ignored
xenial
needed
yakkety
ignored
zesty
ignored