CVE-2018-6341CWE-79

React applications which rendered to HTML using the ReactDOMServer API were not escaping user-supplied attribute names at render-time

Medium · published December 31, 2018

CVSS v3.1
6.1
EPSS
3%
Percentile
88.8
In the wild
Unconfirmed
What it is

React applications which rendered to HTML using the ReactDOMServer API were not escaping user-supplied attribute names at render-time. That lack of escaping could lead to a cross-site scripting vulnerability. This issue affected minor releases 16.0.x, 16.1.x, 16.2.x, 16.3.x, and 16.4.x. It was fixed in 16.0.1, 16.1.2, 16.2.1, 16.3.3, and 16.4.2.

The record
Technical detail
CVSS v3.1
6.1 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.03426 · 88.8th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2018-12-31T22:00Z
EPSS history
Timeline
  • 31 DEC 22:00Z
    React applications which rendered to HTML using the ReactDOMServer API were not escaping user-supplied attribute names at render-time
    cvelistv5