Node.js security releases for June 20, 2023
Security updates address vulnerabilities in Node.js and bundled OpenSSL and c-ares components. Updated releases are Node.js v16.20.1, v18.16.1, and v20.3.1.
Announced
Machine-extracted · Revision 1Original source
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 v16.20.1 (LTS)
- Affected versions
- 16.x
This vulnerability affects all users using the experimental policy mechanism in all active release lines: 16.x, 18.x and, 20.x.
18.xThis vulnerability affects all users using the experimental policy mechanism in all active release lines: 16.x, 18.x and, 20.x.
20.xThis vulnerability affects all users using the experimental policy mechanism in all active release lines: 16.x, 18.x and, 20.x.
- Fixed versions
- Node.js v16.20.1
Node.js v16.20.1 (LTS)
Node.js v18.16.1Node.js v18.16.1 (LTS)
Node.js v20.3.1Node.js v20.3.1 (Current)
- Prerequisites
- using the experimental policy mechanism
This vulnerability affects all users using the experimental policy mechanism in all active release lines: 16.x, 18.x and, 20.x.
using the experimental permission modelThis vulnerability affects all users using the experimental permission model in Node.js 20.
- Related CVEs
- CVE-2023-30581
mainModule.proto bypass experimental policy mechanism (High) (CVE-2023-30581)
CVE-2023-30584Path traversal bypass in experimental permission model (High) (CVE-2023-30584)
CVE-2023-30587Inspector protocol bypass the experimental permission model (High) (CVE-2023-30587)
CVE-2023-30582fs.watchFile bypass in experimental permission model (Medium) (CVE-2023-30582)
CVE-2023-30583fs.openAsBlob bypass in experimental permission model (Medium) (CVE-2023-30583)
CVE-2023-30585Privilege escalation via Malicious Registry Key manipulation during Node.js installer repair process (Medium) (CVE-2023-30585)
CVE-2023-30586OpenSSL engines can be used to bypass the permission model (Medium) (CVE-2023-30586)
CVE-2023-30588Process interruption due to invalid Public Key information in x509 certificates (Medium) (CVE-2023-30588)
CVE-2023-30589HTTP Request Smuggling via Empty headers separated by CR (Medium) (CVE-2023-30589)
CVE-2023-30590DiffieHellman do not generate keys after setting a private key (Medium) (CVE-2023-30590)
Publisher severity
No explicit severity was extracted.