Lucene search
+L

227 matches found

F5 Networks
F5 Networks
added 2024/05/10 1:29 p.m.51 views

K000139578: Node.js vulnerability CVE-2024-21896

Security Advisory Description 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...

9.8CVSS6.9AI score0.01262EPSS
SaveExploits0
OSV
OSV
added 2024/03/06 11:01 a.m.29 views

BIT-NODE-2023-30581

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

7.5CVSS7.2AI score0.0105EPSS
SaveExploits0References3
OSV
OSV
added 2024/03/06 11:00 a.m.38 views

BIT-NODE-2023-32002

The use of Module.load 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 CV...

9.8CVSS8.2AI score0.0161EPSS
SaveExploits0References3
OSV
OSV
added 2024/03/06 11:00 a.m.26 views

BIT-NODE-2023-32003

fs.mkdtemp and fs.mkdtempSync can be used to bypass the permission model check using a path traversal attack. This flaw arises from a missing check in the fs.mkdtemp API and the impact is a malicious actor could create an arbitrary directory. This vulnerability affects all users using the...

5.3CVSS7AI score0.0117EPSS
SaveExploits0References5
OSV
OSV
added 2024/03/06 10:59 a.m.134 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.01544EPSS
SaveExploits0References5
OSV
OSV
added 2024/03/06 10:59 a.m.37 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.01743EPSS
SaveExploits1References3
OSV
OSV
added 2024/03/06 10:59 a.m.39 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.018EPSS
SaveExploits1References4
OSV
OSV
added 2024/03/06 10:59 a.m.36 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.38 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.33 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
OSV
OSV
added 2024/02/20 2:15 a.m.11 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.13 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
NVD
NVD
added 2024/02/20 2:15 a.m.32 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
NVD
NVD
added 2024/02/20 2:15 a.m.29 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
Prion
Prion
added 2024/02/20 2:15 a.m.31 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
UbuntuCve
UbuntuCve
added 2024/02/20 2:15 a.m.45 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
OSV
OSV
added 2024/02/20 2:15 a.m.10 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.43 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
Prion
Prion
added 2024/02/20 2:15 a.m.29 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.31 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
Rows per page
Query Builder