CVE-2023-38552

Severity CVSS v4.0:
Pending analysis
Type:
CWE-345 Insufficient Verification of Data Authenticity
Publication date:
18/10/2023
Last modified:
03/11/2025

Description

When the Node.js policy feature checks the integrity of a resource against a trusted manifest, the application can intercept the operation and return a forged checksum to the node&amp;#39;s policy implementation, thus effectively disabling the integrity check.<br /> Impacts:<br /> This vulnerability affects all users using the experimental policy mechanism in all active release lines: 18.x and, 20.x.<br /> Please note that at the time this CVE was issued, the policy mechanism is an experimental feature of Node.js.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:nodejs:node.js:*:*:*:*:*:*:*:* 18.0.0 (including) 18.18.1 (including)
cpe:2.3:a:nodejs:node.js:*:*:*:*:*:*:*:* 20.1.0 (including) 20.8.0 (including)
cpe:2.3:o:fedoraproject:fedora:37:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:38:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*


References to Advisories, Solutions, and Tools