CVE-2014-6393

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
NISTNIST
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
mitreCNA
---
---
CVEADP
---
---
Base Score
CVSS 3.x
EPSS Score
Percentile: 52%
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
bullseye
4.17.1-3
fixed
bookworm
4.18.2+~4.17.14-1
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
noble
Fixed 4.16.4-1
released
mantic
Fixed 4.16.4-1
released
lunar
Fixed 4.16.4-1
released
kinetic
Fixed 4.16.4-1
released
jammy
Fixed 4.16.4-1
released
impish
Fixed 4.16.4-1
released
hirsute
Fixed 4.16.4-1
released
groovy
Fixed 4.16.4-1
released
focal
Fixed 4.16.4-1
released
eoan
Fixed 4.16.4-1
released
disco
Fixed 4.16.4-1
released
cosmic
ignored
bionic
needed
artful
ignored
zesty
ignored
yakkety
ignored
xenial
needed
wily
ignored
vivid
ignored
utopic
ignored
trusty
dne
precise
dne
lucid
dne