MEDIUM6.5
GHSA-g53w-52xc-2j85
Cross-Site Scripting in react
Quick fix
GHSA-g53w-52xc-2j85 — react: upgrade to the fixed version with the command below.
npm install react@0.4.2Details
Affected versions of `react` are vulnerable to Cross-Site Scripting (XSS). The package fails to properly sanitize input used to create keys. This may allow attackers to execute arbitrary JavaScript if a key is generated from user input.
## Recommendation
If you are using `react` 0.5.x, upgrade to version 0.5.2 or later. If you are using `react` 0.4.x, upgrade to version 0.4.2 or later.
Are you affected?
Enter the version of the package you're using.
Affected packages
References
- https://nvd.nist.gov/vuln/detail/CVE-2013-7035[ADVISORY]
- https://github.com/facebook/react/commit/393a889aaceb761f058b09a701f889fa8f8b4e64[WEB]
- https://github.com/facebook/react/commit/94a9a3e752fe089ab23f3a90c26d20d46d62ab10[WEB]
- https://github.com/facebook/react[PACKAGE]
- https://reactjs.org/blog/2013/12/18/react-v0.5.2-v0.4.2.html[WEB]
- https://snyk.io/vuln/npm:react:20131217[WEB]