CVE-2017-5954
critical
CVSS v3
9.8
CVSS v4 NEW
โ
VIR risk
9.8
Description
Code Execution Through IIFE in serialize-to-js
Predictions
Exploit likelihood
97%
Patch ETA
โ
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
Package impact
| Ecosystem | Package | Vulnerable | Fixed |
|---|---|---|---|
| npm | serialize-to-js | <1.0.0 | 1.0.0 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| serialize-to-js_project | serialize-to-js | 0.5.0 | |
References
- http://www.securityfocus.com/bid/96223
- https://github.com/commenthol/serialize-to-js/issues/1
- https://opsecx.com/index.php/2017/02/08/exploiting-node-js-deserialization-bug-for-remote-code-execution/
- https://nvd.nist.gov/vuln/detail/CVE-2017-5954
- https://github.com/commenthol/serialize-to-js/commit/1cd433960e5b9db4c0b537afb28366198a319429
- https://github.com/advisories/GHSA-mm62-wxc8-cf7m
- https://github.com/commenthol/serialize-to-js
- https://opsecx.com/index.php/2017/02/08/exploiting-node-js-deserialization-bug-for-remote-code-execution
- https://www.npmjs.com/advisories/313
- https://www.npmjs.com/package/serialize-to-js#deserialize
CWEs
CWE-502
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.