CVE-2014-5256 Node.js 0.8 before 0.8.28 and 0.10 before 0.10.30 does not consider the possibility of recursive processing that triggers V8 garbage collection in conjunction with a V8 interrupt, which allows remote....
MediumCVSS 5.0
EPSS 3.3%
- Published
- Updated
- Exploit status
- No public exploit known
Description
Node.js 0.8 before 0.8.28 and 0.10 before 0.10.30 does not consider the possibility of recursive processing that triggers V8 garbage collection in conjunction with a V8 interrupt, which allows remote attackers to cause a denial of service (memory corruption and application crash) via deep JSON objects whose parsing lets this interrupt mask an overflow of the program stack.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| debian/nodejs(Debian:12) | < 0.10.38~dfsg-1 | 0.10.38~dfsg-1 |
| debian/nodejs(Debian:13) | < 0.10.38~dfsg-1 | 0.10.38~dfsg-1 |
| debian/nodejs(Debian:14) | < 0.10.38~dfsg-1 | 0.10.38~dfsg-1 |
| nodejs | = 0.8.0 | No fix listed |
| nodejs | = 0.8.1 | No fix listed |
| nodejs | = 0.8.2 | No fix listed |
| nodejs | = 0.8.3 | No fix listed |
| nodejs | = 0.8.4 | No fix listed |
| nodejs | = 0.8.5 | No fix listed |
| nodejs | = 0.8.6 | No fix listed |
| nodejs | = 0.8.7 | No fix listed |
| nodejs | = 0.8.8 | No fix listed |
| nodejs | = 0.8.9 | No fix listed |
| nodejs | = 0.8.10 | No fix listed |
| nodejs | = 0.8.11 | No fix listed |
| nodejs | = 0.8.12 | No fix listed |
| nodejs | = 0.8.13 | No fix listed |
| nodejs | = 0.8.14 | No fix listed |
| nodejs | = 0.8.15 | No fix listed |
| nodejs | = 0.8.16 | No fix listed |
| nodejs | = 0.8.17 | No fix listed |
| nodejs | = 0.8.18 | No fix listed |
| nodejs | = 0.8.19 | No fix listed |
| nodejs | = 0.8.20 | No fix listed |
| nodejs | = 0.8.21 | No fix listed |
Show 36 more
| Product | Affected versions | Fixed in |
|---|---|---|
| nodejs | = 0.8.22 | No fix listed |
| nodejs | = 0.8.23 | No fix listed |
| nodejs | = 0.8.24 | No fix listed |
| nodejs | = 0.8.25 | No fix listed |
| nodejs | = 0.8.26 | No fix listed |
| nodejs | = 0.8.27 | No fix listed |
| nodejs | = 0.10.0 | No fix listed |
| nodejs | = 0.10.1 | No fix listed |
| nodejs | = 0.10.2 | No fix listed |
| nodejs | = 0.10.3 | No fix listed |
| nodejs | = 0.10.4 | No fix listed |
| nodejs | = 0.10.5 | No fix listed |
| nodejs | = 0.10.6 | No fix listed |
| nodejs | = 0.10.7 | No fix listed |
| nodejs | = 0.10.8 | No fix listed |
| nodejs | = 0.10.9 | No fix listed |
| nodejs | = 0.10.10 | No fix listed |
| nodejs | = 0.10.11 | No fix listed |
| nodejs | = 0.10.12 | No fix listed |
| nodejs | = 0.10.13 | No fix listed |
| nodejs | = 0.10.14 | No fix listed |
| nodejs | = 0.10.15 | No fix listed |
| nodejs | = 0.10.16 | No fix listed |
| nodejs | = 0.10.17 | No fix listed |
| nodejs | = 0.10.18 | No fix listed |
| nodejs | = 0.10.19 | No fix listed |
| nodejs | = 0.10.20 | No fix listed |
| nodejs | = 0.10.21 | No fix listed |
| nodejs | = 0.10.22 | No fix listed |
| nodejs | = 0.10.23 | No fix listed |
| nodejs | = 0.10.24 | No fix listed |
| nodejs | = 0.10.25 | No fix listed |
| nodejs | = 0.10.26 | No fix listed |
| nodejs | = 0.10.27 | No fix listed |
| nodejs | = 0.10.28 | No fix listed |
| nodejs | = 0.10.29 | No fix listed |
References
- Debian Security Tracker CVE-2014-5256 vendor-advisory
- advisories.mageia.org
- blog.nodejs.org patch vendor-advisory
- 61260 third-party-advisory
- www-01.ibm.com
- MDVSA-2015:142 vendor-advisory
- github.com exploit
- bugs.debian.org issue-tracking