June 2020 Security Releases
Node.js released security updates for supported release lines addressing TLS session reuse, HTTP/2 settings-frame denial of service, N-API string-buffer memory corruption, and an ICU issue. Node.js 10.21.0, 12.18.0, and 14.4.0 are the listed releases.
Announced
Evidence and details
These are machine-extracted claims. Quotations show the recorded source text; verify the original announcement before acting.
Security context
Updates are now available for all supported Node.js release lines for the following issues.
Node.js
Node.js v10.21.0 (LTS)
- Affected versions
- 10.x
Affects Node.js 10.x, 12.x, and 14.x.
12.xAffects Node.js 12.x, and 14.x.
14.xAffects Node.js 12.x, and 14.x.
- Fixed versions
- 10.21.0
Node.js v10.21.0 (LTS)
12.18.0Node.js v12.18.0 (LTS)
14.4.0Node.js v14.4.0 (Current)
- Prerequisites
- Not stated in this extraction
node-addon-api
https://www.npmjs.com/package/node-addon-api
- Affected versions
- 1.x
Affects https://www.npmjs.com/package/node-addon-api 1.x, 2.x when a native add-on is/was built using a version of Node.js that did not support N-API internally.
2.xAffects https://www.npmjs.com/package/node-addon-api 1.x, 2.x when a native add-on is/was built using a version of Node.js that did not support N-API internally.
- Fixed versions
- Not stated in this extraction
- Prerequisites
- when a native add-on is/was built using a version of Node.js that did not support N-API internally
Affects https://www.npmjs.com/package/node-addon-api 1.x, 2.x when a native add-on is/was built using a version of Node.js that did not support N-API internally.
- Related CVEs
- CVE-2020-8172
TLS session reuse can lead to host certificate verification bypass (High) (CVE-2020-8172)
CVE-2020-11080HTTP/2 Large Settings Frame DoS (Low) (CVE-2020-11080)
CVE-2020-8174napi_get_value_string_*() allows various kinds of memory corruption (High) (CVE-2020-8174)
CVE-2020-10531ICU-20958 Prevent SEGV_MAPERR in append (High) (CVE-2020-10531)
Publisher severity
No explicit severity was extracted.