CVE catalog

CVE-2023-30581

nodejs: CVE-2023-30581

[CVE catalog]

Severity
High · CVSS 8.1CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
1.05% · Oct 25, 2026

The use of __proto__ in process.mainModule.__proto__.require() can bypass the policy mechanism and require modules outside of the policy.json definition. This vulnerability affects all users using the experimental policy mechanism in all active release lines: v16, v18 and, v20. Please note that at the time this CVE was issued, the policy is an experimental feature of Node.js

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiannodejssid24.22.1+dfsg+~cs24.19.2-1fixed
Debiannodejsforky24.21.0+dfsg+~cs24.13.4-1fixed
Debiannodejstrixie20.19.2+dfsg-1+deb13u2fixed
Debiannodejstrixie-security20.19.2+dfsg-1+deb13u3fixed
Debiannodejsbookworm18.20.4+dfsg-1~deb12u2fixed
Debiannodejsbookworm-security18.20.4+dfsg-1~deb12u3fixed
Susenodejs14linux enterprise module for web and scripting 1214.21.3-6.46.1fixed
Susenodejs16linux enterprise module for web and scripting 15 sp416.20.1-150400.3.21.1fixed
Opensusenodejs16leap 15.416.20.1-150400.3.21.1fixed
Susenodejs14linux enterprise high performance computing 15 sp2-ltss14.21.3-150200.15.49.1fixed
Susenodejs14linux enterprise high performance computing 15 sp3-espos14.21.3-150200.15.49.1fixed
Susenodejs14linux enterprise high performance computing 15 sp3-ltss14.21.3-150200.15.49.1fixed
Susenodejs14linux enterprise server 15 sp2-ltss14.21.3-150200.15.49.1fixed
Susenodejs14linux enterprise server 15 sp3-ltss14.21.3-150200.15.49.1fixed
Susenodejs14linux enterprise server for sap applications 15 sp214.21.3-150200.15.49.1fixed
Susenodejs14linux enterprise server for sap applications 15 sp314.21.3-150200.15.49.1fixed
Susenodejs14manager server 4.214.21.3-150200.15.49.1fixed
Susenodejs14enterprise storage 7.114.21.3-150200.15.49.1fixed
Opensusenodejs14leap 15.414.21.3-150200.15.49.1fixed
Opensusenodejs20tumbleweed20.3.1-1.1fixed
Susenodejs16linux enterprise high performance computing 15 sp3-espos16.20.1-150300.7.24.2fixed
Susenodejs16linux enterprise high performance computing 15 sp3-ltss16.20.1-150300.7.24.2fixed
Susenodejs16linux enterprise server 15 sp3-ltss16.20.1-150300.7.24.2fixed
Susenodejs16linux enterprise server for sap applications 15 sp316.20.1-150300.7.24.2fixed
Susenodejs16manager server 4.216.20.1-150300.7.24.2fixed
Susenodejs16enterprise storage 7.116.20.1-150300.7.24.2fixed
Susenodejs16linux enterprise module for web and scripting 1216.20.1-8.30.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiannodejssourcesid18.13.0+dfsg1-1.1not yet assignedNot reported[1039990]
Debiannodejssourceforky18.13.0+dfsg1-1.1not yet assignedNot reported[1039990]
Debiannodejssourcetrixie18.13.0+dfsg1-1.1not yet assignedNot reported[1039990]
Debiannodejssourcebookworm18.19.0+dfsg-6~deb12u1not yet assignedNot reported[1039990]
Susenodejs14rpmlinux enterprise module for web and scripting 1214.21.3-6.46.1Not reportedSUSE-SU-2023:3306-1Not reported
Susenodejs16rpmlinux enterprise module for web and scripting 15 sp416.20.1-150400.3.21.1Not reportedSUSE-SU-2023:2663-1Not reported
Opensusenodejs16rpmleap 15.416.20.1-150400.3.21.1Not reportedSUSE-SU-2023:2663-1Not reported
Susenodejs14rpmlinux enterprise high performance computing 15 sp2-ltss14.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmlinux enterprise high performance computing 15 sp3-espos14.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmlinux enterprise high performance computing 15 sp3-ltss14.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmlinux enterprise server 15 sp2-ltss14.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmlinux enterprise server 15 sp3-ltss14.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmlinux enterprise server for sap applications 15 sp214.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmlinux enterprise server for sap applications 15 sp314.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmmanager server 4.214.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Susenodejs14rpmenterprise storage 7.114.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Opensusenodejs14rpmleap 15.414.21.3-150200.15.49.1Not reportedSUSE-SU-2023:3408-1Not reported
Opensusenodejs20rpmtumbleweed20.3.1-1.1Not reportedOPENSUSE-SU-2024:13021-1Not reported
Susenodejs16rpmlinux enterprise high performance computing 15 sp3-espos16.20.1-150300.7.24.2Not reportedSUSE-SU-2023:2861-1Not reported
Susenodejs16rpmlinux enterprise high performance computing 15 sp3-ltss16.20.1-150300.7.24.2Not reportedSUSE-SU-2023:2861-1Not reported
Susenodejs16rpmlinux enterprise server 15 sp3-ltss16.20.1-150300.7.24.2Not reportedSUSE-SU-2023:2861-1Not reported
Susenodejs16rpmlinux enterprise server for sap applications 15 sp316.20.1-150300.7.24.2Not reportedSUSE-SU-2023:2861-1Not reported
Susenodejs16rpmmanager server 4.216.20.1-150300.7.24.2Not reportedSUSE-SU-2023:2861-1Not reported
Susenodejs16rpmenterprise storage 7.116.20.1-150300.7.24.2Not reportedSUSE-SU-2023:2861-1Not reported
Susenodejs16rpmlinux enterprise module for web and scripting 1216.20.1-8.30.1Not reportedSUSE-SU-2023:2655-1Not reported

[Debian bug #1039990]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References