Predictive Vulnerability Intelligence.

Product

  • Product
  • Pricing
  • Documentation

Company

  • About
  • Partnerships
  • Blog
  • Support

Legal

  • Terms
  • Privacy
  • Data Licensing

© 2026 FAUCET Technologies LLC. All rights reserved.

CVE-2023-32006

25
FAUCET Score

CVE-2023-32006 describes a critical vulnerability in Node.js's experimental policy mechanism, affecting versions 16.x, 18.x, and 20.x, including related Fedora products. An attacker can bypass security policies by using module.constructor.createRequire() to load unauthorized modules, potentially leading to full compromise of confidentiality, integrity, and availability. With a CVSS score of 8.8 (HIGH), this network-exploitable vulnerability requires low privileges but no user interaction. While no public exploits or active exploitation have been observed, and community discussion is minimal, its high severity warrants immediate attention for users leveraging the experimental policy feature.

Impacted Technologies

VendorProductVersion(s)CPE
>= 16.0.0, <= 16.20.1CPE matchmatch criteria
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:*
>= 18.0.0, <= 18.17.0CPE matchmatch criteria
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:*
>= 20.0.0, <= 20.5.0CPE matchmatch criteria
cpe:2.3:a:nodejs:node.js:*:*:*:*:-:*:*:*
37CPE matchmatch criteria
cpe:2.3:o:fedoraproject:fedora:37:*:*:*:*:*:*:*
38CPE matchmatch criteria
cpe:2.3:o:fedoraproject:fedora:38:*:*:*:*:*:*:*

CVSS Data

CVSS version used by this source: 3.1

8.8HIGH

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
LOW
User Interaction
NONE
Scope
UNCHANGED
Confidentiality Impact
HIGH
Integrity Impact
HIGH
Availability Impact
HIGH
Exploitability Score
2.8
Impact Score
5.9
CvssVersion
3.1

Exploit Intelligence

EPSS Score
1.27%
Probability of exploitation in next 30 days
EPSS Percentile
66.9%
Percentile rank of EPSS score among Peer Group
As of 2026-07-28
Model: v2026.06.15
This CVE's current EPSS score of 0.0127 is in the 64th percentile among its peer group of 17,844 CVEs.

Social Chatter

The average CVE in this peer group has 0.0 Twitter, 0.0 Reddit, 0.3 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.

Media Mentions

No media coverage found for this CVE.

The average CVE in this peer group has 0.1 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.

Remediation

Patch Available

Vendor Patches (10)

microsoftpatch availablevia msrc
Product: cbl2 nodejs 16.20.2-2 on CBL Mariner 2.0Fixed in: 16.20.2-2
microsoftpatch availablevia msrc
Product: cbl2 nodejs18 18.17.1-2 on CBL Mariner 2.0Fixed in: 18.17.1-2
microsoftpatch availablevia msrc
Product: 17454-16823Fixed in: 16.20.2-2
microsoftpatch availablevia msrc
Product: 17866-16823Fixed in: 18.17.1-2
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: nodejs:16-8080020230906092006.63b34585
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8Fixed in: nodejs:18-8080020230825111344.63b34585
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 8.6 Extended Update SupportFixed in: nodejs:16-8060020230906023909.ad008a3a
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: nodejs:18-9020020230825081254.rhel9
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9Fixed in: nodejs-1:16.20.2-1.el9_2
View patch
redhatpatch availablevia redhat_api
Product: Red Hat Enterprise Linux 9.0 Extended Update SupportFixed in: nodejs-1:16.20.2-1.el9_0
View patch

Vendor Advisories (2)

redhatCVE-2023-32006Important

nodejs: Permissions policies can impersonate other modules in using module.constructor.createRequire()

Aug 9, 2023
microsoft2023-Aug/CVE-2023-32006Important

The use of `module.constructor.createRequire()` can bypass the policy mechanism and require modules outside of the policy.json definition for a given module. This vulnerability affects all users using the experimental policy mechanism in all active release lines: 16.x 18.x and 20.x. Please note that at the time this CVE was issued the policy is an experimental feature of Node.js.

Aug 8, 2023

References

hackerone.com / reports/2043807
Issue Tracking
lists.fedoraproject.org / archives/list/[email protected]/message/JQPELKG2LVTADSB7ME73AV4DXQK47PWK
Mailing List
lists.fedoraproject.org / archives/list/[email protected]/message/PBOZE2QZIBLFFTYWYN23FGKN6HULZ6HX
Mailing List
security.netapp.com / advisory/ntap-20230915-0009