Lucene search
+L

223 matches found

OSV
OSV
added 2024/03/06 10:59 a.m.129 views

BIT-NODE-2023-32006

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 th...

8.8CVSS8.2AI score0.01273EPSS
SaveExploits0References5
OSV
OSV
added 2024/03/06 10:59 a.m.33 views

BIT-NODE-2023-32558

The use of the deprecated API process.binding can bypass the permission model through path traversal. This vulnerability affects all users using the experimental permission model in Node.js 20.x. Please note that at the time this CVE was issued, the permission model is an experimental feature of...

7.5CVSS7.9AI score0.01481EPSS
SaveExploits1References3
OSV
OSV
added 2024/03/06 10:59 a.m.36 views

BIT-NODE-2023-32559

A privilege escalation vulnerability exists in the experimental policy mechanism in all active release lines: 16.x, 18.x and, 20.x. The use of the deprecated API process.binding can bypass the policy mechanism by requiring internal modules and eventually take advantage of process.binding'spawnsyn...

7.5CVSS8.5AI score0.01484EPSS
SaveExploits1References4
OSV
OSV
added 2024/03/06 10:59 a.m.34 views

BIT-NODE-2023-38552

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's policy implementation, thus effectively disabling the integrity check. Impacts: This vulnerability affects all user...

7.5CVSS7.1AI score0.01107EPSS
SaveExploits0References10
OSV
OSV
added 2024/03/06 10:59 a.m.32 views

BIT-NODE-2023-39331

A previously disclosed vulnerability CVE-2023-30584 was patched insufficiently in commit 205f1e6. The new path traversal vulnerability arises because the implementation does not protect itself against the application overwriting built-in utility functions with user-defined implementations. Please...

7.7CVSS8.1AI score0.01325EPSS
SaveExploits0References4
OSV
OSV
added 2024/03/06 10:54 a.m.31 views

BIT-GITLAB-2023-6680 Improper Certificate Validation in GitLab

An improper certificate validation issue in Smartcard authentication in GitLab EE affecting all versions from 11.6 prior to 16.4.4, 16.5 prior to 16.5.4, and 16.6 prior to 16.6.2 allows an attacker to authenticate as another user given their public key if they use Smartcard authentication...

8.1CVSS7.8AI score0.00379EPSS
SaveExploits0References2
NVD
NVD
added 2024/02/20 2:15 a.m.26 views

CVE-2024-21891

Node.js depends on multiple built-in utility functions to normalize paths provided to node:fs functions, which can be overwitten with user-defined implementations leading to filesystem permission model bypass through path traversal attack. This vulnerability affects all users using the experiment...

8.8CVSS5.7AI score0.01245EPSS
SaveExploits0References3
NVD
NVD
added 2024/02/20 2:15 a.m.28 views

CVE-2024-21896

The permission model protects itself against path traversal attacks by calling path.resolve on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from to obtain a Buffer from the result of path.resolve. By monkey-patching Buffer internals, namely...

9.8CVSS5.6AI score0.01262EPSS
SaveExploits0References3
OSV
OSV
added 2024/02/20 2:15 a.m.7 views

AZL-35900 CVE-2024-21890 affecting package nodejs for versions less than 20.14.0-1

The Node.js Permission Model does not clarify in the documentation that wildcards should be only used as the last character of a file path. For example: --allow-fs-read=/home/node/.ssh/.pub will ignore pub and give access to everything after .ssh/. This misleading documentation affects all users...

6.5CVSS6.7AI score0.00945EPSS
SaveExploits0References1
OSV
OSV
added 2024/02/20 2:15 a.m.10 views

AZL-35046 CVE-2024-21891 affecting package nodejs for versions less than 20.14.0-1

Node.js depends on multiple built-in utility functions to normalize paths provided to node:fs functions, which can be overwitten with user-defined implementations leading to filesystem permission model bypass through path traversal attack. This vulnerability affects all users using the experiment...

8.8CVSS6.7AI score0.01245EPSS
SaveExploits0References1
Prion
Prion
added 2024/02/20 2:15 a.m.39 views

Path traversal

The permission model protects itself against path traversal attacks by calling path.resolve on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from to obtain a Buffer from the result of path.resolve. By monkey-patching Buffer internals, namely...

3CVSS6.9AI score0.01262EPSS
SaveExploits0References1
OSV
OSV
added 2024/02/20 2:15 a.m.5 views

UBUNTU-CVE-2024-21890

The Node.js Permission Model does not clarify in the documentation that wildcards should be only used as the last character of a file path. For example: --allow-fs-read=/home/node/.ssh/.pub will ignore pub and give access to everything after .ssh/. This misleading documentation affects all users...

6.5CVSS6.9AI score0.00945EPSS
SaveExploits0References4
Prion
Prion
added 2024/02/20 2:15 a.m.27 views

Path traversal

Node.js depends on multiple built-in utility functions to normalize paths provided to node:fs functions, which can be overwitten with user-defined implementations leading to filesystem permission model bypass through path traversal attack. This vulnerability affects all users using the experiment...

3CVSS7.1AI score0.01245EPSS
SaveExploits0References1
UbuntuCve
UbuntuCve
added 2024/02/20 2:15 a.m.29 views

CVE-2024-21890

The Node.js Permission Model does not clarify in the documentation that wildcards should be only used as the last character of a file path. For example: --allow-fs-read=/home/node/.ssh/.pub will ignore pub and give access to everything after .ssh/. This misleading documentation affects all users...

6.5CVSS6.7AI score0.00945EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
added 2024/02/20 2:15 a.m.42 views

CVE-2024-21891

Node.js depends on multiple built-in utility functions to normalize paths provided to node:fs functions, which can be overwitten with user-defined implementations leading to filesystem permission model bypass through path traversal attack. This vulnerability affects all users using the experiment...

8.8CVSS6.8AI score0.01245EPSS
SaveExploits0References3
UbuntuCve
UbuntuCve
added 2024/02/20 2:15 a.m.34 views

CVE-2024-21896

The permission model protects itself against path traversal attacks by calling path.resolve on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from to obtain a Buffer from the result of path.resolve. By monkey-patching Buffer internals, namely...

9.8CVSS6.8AI score0.01262EPSS
SaveExploits0References4
Prion
Prion
added 2024/02/20 2:15 a.m.29 views

Design/Logic Flaw

The Node.js Permission Model does not clarify in the documentation that wildcards should be only used as the last character of a file path. For example: --allow-fs-read=/home/node/.ssh/.pub will ignore pub and give access to everything after .ssh/. This misleading documentation affects all users...

3.3CVSS7AI score0.00945EPSS
SaveExploits0References1
Vulnrichment
Vulnrichment
added 2024/02/20 1:31 a.m.24 views

CVE-2024-21896

The permission model protects itself against path traversal attacks by calling path.resolve on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from to obtain a Buffer from the result of path.resolve. By monkey-patching Buffer internals, namely...

7.9CVSS6.5AI score0.01262EPSS
SaveExploits0References3
Cvelist
Cvelist
added 2024/02/20 1:31 a.m.36 views

CVE-2024-21896

The permission model protects itself against path traversal attacks by calling path.resolve on any paths given by the user. If the path is to be treated as a Buffer, the implementation uses Buffer.from to obtain a Buffer from the result of path.resolve. By monkey-patching Buffer internals, namely...

7.9CVSS5.9AI score0.01262EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
added 2024/02/20 1:31 a.m.21 views

CVE-2024-21890

The Node.js Permission Model does not clarify in the documentation that wildcards should be only used as the last character of a file path. For example: --allow-fs-read=/home/node/.ssh/.pub will ignore pub and give access to everything after .ssh/. This misleading documentation affects all users...

5CVSS5AI score0.00945EPSS
SaveExploits0References3
Rows per page
Query Builder