Lucene search
+L
Osv-bitRecent

9766 matches found

osv-bit
osv-bit
•added 2024/12/16 2:01 p.m.•33 views

BIT-NODE-MIN-2022-3786 X.509 Email Address Variable Length Buffer Overflow

A buffer overrun can be triggered in X.509 certificate verification, specifically in name constraint checking. Note that this occurs after certificate chain signature verification and requires either a CA to have signed a malicious certificate or for an application to continue certificate...

7.5CVSS7.7AI score0.92488EPSS
SaveExploits2References6
osv-bit
osv-bit
•added 2024/12/16 2:00 p.m.•34 views

BIT-NODE-MIN-2022-43548

A OS Command Injection vulnerability exists in Node.js versions 14.21.1, 16.18.1, 18.12.1, 19.0.1 due to an insufficient IsAllowedHost check that can easily be bypassed because IsIPAddress does not properly check if an IP address is invalid before making DBS requests allowing rebinding attacks.Th...

8.1CVSS8.3AI score0.14548EPSS
SaveExploits0References6
osv-bit
osv-bit
•added 2024/12/16 2:00 p.m.•34 views

BIT-NODE-MIN-2023-23918

A privilege escalation vulnerability exists in Node.js 19.6.1, 18.14.1, 16.19.1 and 14.21.3 that made it possible to bypass the experimental Permissions https://nodejs.org/api/permissions.html feature in Node.js and access non authorized modules by using process.mainModule.require. This only...

7.5CVSS7.6AI score0.02023EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 2:00 p.m.•38 views

BIT-NODE-MIN-2023-23919

A cryptographic vulnerability exists in Node.js 19.2.0, 18.14.1, 16.19.1, 14.21.3 that in some cases did does not clear the OpenSSL error stack after operations that may set it. This may lead to false positive errors during subsequent cryptographic operations that happen to be on the same thread...

7.5CVSS7.2AI score0.02209EPSS
SaveExploits1References4
osv-bit
osv-bit
•added 2024/12/16 2:00 p.m.•38 views

BIT-NODE-MIN-2023-23920

An untrusted search path vulnerability exists in Node.js. 19.6.1, 18.14.1, 16.19.1, and 14.21.3 that could allow an attacker to search and potentially load ICU data when running with elevated privileges...

4.2CVSS6.3AI score0.00452EPSS
SaveExploits0References5
osv-bit
osv-bit
•added 2024/12/16 2:00 p.m.•20 views

BIT-NODE-MIN-2023-23936 CRLF Injection in Nodejs ‘undici’ via host

Undici is an HTTP/1.1 client for Node.js. Starting with version 2.0.0 and prior to version 5.19.1, the undici library does not protect host HTTP header from CRLF injection vulnerabilities. This issue is patched in Undici v5.19.1. As a workaround, sanitize the headers.host string before passing to...

6.5CVSS6.7AI score0.01129EPSS
SaveExploits1References5
osv-bit
osv-bit
•added 2024/12/16 2:00 p.m.•34 views

BIT-NODE-MIN-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-bit
osv-bit
•added 2024/12/16 1:59 p.m.•24 views

BIT-NODE-MIN-2023-30582

A vulnerability has been identified in Node.js version 20, affecting users of the experimental permission model when the --allow-fs-read flag is used with a non- argument. This flaw arises from an inadequate permission model that fails to restrict file watching through the fs.watchFile API. As a...

5.3CVSS5.8AI score0.0058EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:59 p.m.•37 views

BIT-NODE-MIN-2023-30583

fs.openAsBlob can bypass the experimental permission model when using the file system read restriction with the --allow-fs-read flag in Node.js 20. This flaw arises from a missing check in the fs.openAsBlob API. Please note that at the time this CVE was issued, the permission model is an...

7.5CVSS6AI score0.00722EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:59 p.m.•20 views

BIT-NODE-MIN-2023-30584

A vulnerability has been discovered in Node.js version 20, specifically within the experimental permission model. This flaw relates to improper handling of path traversal bypass when verifying file permissions. Please note that at the time this CVE was issued, the permission model is an...

7.7CVSS7.4AI score0.00379EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:59 p.m.•26 views

BIT-NODE-MIN-2023-30585

A vulnerability has been identified in the Node.js .msi version installation process, specifically affecting Windows users who install Node.js using the .msi installer. This vulnerability emerges during the repair operation, where the "msiexec.exe" process, running under the NT AUTHORITY\SYSTEM...

7.5CVSS7.4AI score0.01467EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:59 p.m.•20 views

BIT-NODE-MIN-2023-30586

A privilege escalation vulnerability exists in Node.js 20 that allowed loading arbitrary OpenSSL engines when the experimental permission model is enabled, which can bypass and/or disable the permission model. The attack complexity is high. However, the crypto.setEngine API can be used to bypass...

7.5CVSS7.5AI score0.01348EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:58 p.m.•39 views

BIT-NODE-MIN-2023-30587

A vulnerability in Node.js version 20 allows for bypassing restrictions set by the --experimental-permission flag using the built-in inspector module node:inspector. By exploiting the Worker class's ability to create an "internal worker" with the kIsInternal Symbol, attackers can modify the...

7.5CVSS7.3AI score0.00747EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:58 p.m.•27 views

BIT-NODE-MIN-2023-30588

When an invalid public key is used to create an x509 certificate using the crypto.X509Certificate API a non-expect termination occurs making it susceptible to DoS attacks when the attacker could force interruptions of application processing, as the process terminates when accessing public key inf...

5.3CVSS6.3AI score0.01157EPSS
SaveExploits0References4
osv-bit
osv-bit
•added 2024/12/16 1:58 p.m.•47 views

BIT-NODE-MIN-2023-30589

The llhttp parser in the http module in Node v20.2.0 does not strictly use the CRLF sequence to delimit HTTP requests. This can lead to HTTP Request Smuggling HRS. The CR character without LF is sufficient to delimit HTTP header fields in the llhttp parser. According to RFC7230 section 3, only th...

7.5CVSS7.2AI score0.03906EPSS
SaveExploits1References11
osv-bit
osv-bit
•added 2024/12/16 1:58 p.m.•25 views

BIT-NODE-MIN-2023-30590

The generateKeys API function returned from crypto.createDiffieHellman only generates missing or outdated keys, that is, it only generates a private key if none has been set yet, but the function is also needed to compute the corresponding public key after calling setPrivateKey. However, the...

7.5CVSS7.4AI score0.01462EPSS
SaveExploits0References5
osv-bit
osv-bit
•added 2024/12/16 1:58 p.m.•27 views

BIT-NODE-MIN-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-bit
osv-bit
•added 2024/12/16 1:58 p.m.•29 views

BIT-NODE-MIN-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-bit
osv-bit
•added 2024/12/16 1:57 p.m.•27 views

BIT-NODE-MIN-2023-32004

A vulnerability has been discovered in Node.js version 20, specifically within the experimental permission model. This flaw relates to improper handling of Buffers in file system APIs causing a traversal path to bypass when verifying file permissions. This vulnerability affects all users using th...

8.8CVSS7.8AI score0.02129EPSS
SaveExploits0References5
osv-bit
osv-bit
•added 2024/12/16 1:57 p.m.•35 views

BIT-NODE-MIN-2023-32005

A vulnerability has been identified in Node.js version 20, affecting users of the experimental permission model when the --allow-fs-read flag is used with a non- argument. This flaw arises from an inadequate permission model that fails to restrict file stats through the fs.statfs API. As a result...

5.3CVSS6.7AI score0.01363EPSS
SaveExploits1References3
osv-bit
osv-bit
•added 2024/12/16 1:57 p.m.•20 views

BIT-NODE-MIN-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-bit
osv-bit
•added 2024/12/16 1:57 p.m.•23 views

BIT-NODE-MIN-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-bit
osv-bit
•added 2024/12/16 1:57 p.m.•23 views

BIT-NODE-MIN-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.9AI score0.018EPSS
SaveExploits1References4
osv-bit
osv-bit
•added 2024/12/16 1:56 p.m.•27 views

BIT-NODE-MIN-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.01236EPSS
SaveExploits0References10
osv-bit
osv-bit
•added 2024/12/16 1:56 p.m.•31 views

BIT-NODE-MIN-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.01508EPSS
SaveExploits0References4
osv-bit
osv-bit
•added 2024/12/16 1:56 p.m.•36 views

BIT-NODE-MIN-2023-39332

Various node:fs functions allow specifying paths as either strings or Uint8Array objects. In Node.js environments, the Buffer class extends the Uint8Array class. Node.js prevents path traversal through strings see CVE-2023-30584 and Buffer objects see CVE-2023-32004, but not through non-Buffer...

9.8CVSS8.4AI score0.02185EPSS
SaveExploits0References5
osv-bit
osv-bit
•added 2024/12/16 1:56 p.m.•29 views

BIT-NODE-MIN-2023-39333

Maliciously crafted export names in an imported WebAssembly module can inject JavaScript code. The injected code may be able to access data and functions that the WebAssembly module itself does not have access to, similar to as if the WebAssembly module was a JavaScript module. This vulnerability...

5.3CVSS6.4AI score0.01107EPSS
SaveExploits0References5
osv-bit
osv-bit
•added 2024/12/16 1:56 p.m.•91 views

BIT-NODE-MIN-2023-44487

The HTTP/2 protocol allows a denial of service server resource consumption because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023...

7.5CVSS8.2AI score0.99999EPSS
SaveExploits21References179
osv-bit
osv-bit
•added 2024/12/16 1:56 p.m.•54 views

BIT-NODE-MIN-2023-46809

Node.js versions which bundle an unpatched version of OpenSSL or run against a dynamically linked version of OpenSSL which are unpatched are vulnerable to the Marvin Attack - https://people.redhat.com/hkario/marvin/, if PCKS 1 v1.5 padding is allowed when performing RSA descryption using a privat...

7.4CVSS6.6AI score0.01302EPSS
SaveExploits0References4
osv-bit
osv-bit
•added 2024/12/16 1:55 p.m.•23 views

BIT-NODE-MIN-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
SaveExploits0References6
osv-bit
osv-bit
•added 2024/12/16 1:55 p.m.•32 views

BIT-NODE-MIN-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.8CVSS7AI score0.01245EPSS
SaveExploits0References7
osv-bit
osv-bit
•added 2024/12/16 1:55 p.m.•21 views

BIT-NODE-MIN-2024-21892

On Linux, Node.js ignores certain environment variables if those may have been set by an unprivileged user while the process is running with elevated privileges with the only exception of CAPNETBINDSERVICE. Due to a bug in the implementation of this exception, Node.js incorrectly applies this...

7.8CVSS7AI score0.00562EPSS
SaveExploits0References10
osv-bit
osv-bit
•added 2024/12/16 1:55 p.m.•16 views

BIT-NODE-MIN-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.8CVSS7.7AI score0.01262EPSS
SaveExploits0References7
osv-bit
osv-bit
•added 2024/12/16 1:55 p.m.•26 views

BIT-NODE-MIN-2024-22017

setuid does not affect libuv's internal iouring operations if initialized before the call to setuid. This allows the process to perform privileged operations despite presumably having dropped such privileges through a call to setuid. This vulnerability affects all users using version greater or...

7.3CVSS7.8AI score0.00893EPSS
SaveExploits0References7
osv-bit
osv-bit
•added 2024/12/16 1:54 p.m.•28 views

BIT-NODE-MIN-2024-22018

A vulnerability has been identified in Node.js, affecting users of the experimental permission model when the --allow-fs-read flag is used. This flaw arises from an inadequate permission model that fails to restrict file stats through the fs.lstat API. As a result, malicious actors can retrieve...

2.9CVSS5AI score0.00458EPSS
SaveExploits0References7
osv-bit
osv-bit
•added 2024/12/16 1:54 p.m.•27 views

BIT-NODE-MIN-2024-22019

A vulnerability in Node.js HTTP servers allows an attacker to send a specially crafted HTTP request with chunked encoding, leading to resource exhaustion and denial of service DoS. The server reads an unbounded number of bytes from a single connection, exploiting the lack of limitations on chunk...

7.5CVSS7.5AI score0.03168EPSS
SaveExploits0References6
osv-bit
osv-bit
•added 2024/12/16 1:54 p.m.•47 views

BIT-NODE-MIN-2024-22020

A security flaw in Node.js allows a bypass of network import restrictions. By embedding non-network imports in data URLs, an attacker can execute arbitrary code, compromising system security. Verified on various platforms, the vulnerability is mitigated by forbidding data URLs in network imports...

6.5CVSS7.1AI score0.01104EPSS
SaveExploits0References8
osv-bit
osv-bit
•added 2024/12/16 1:54 p.m.•26 views

BIT-NODE-MIN-2024-22025

A vulnerability in Node.js has been identified, allowing for a Denial of Service DoS attack through resource exhaustion when using the fetch function to retrieve content from an untrusted URL. The vulnerability stems from the fact that the fetch function in Node.js always decodes Brotli, making i...

6.5CVSS7.2AI score0.01309EPSS
SaveExploits0References8
osv-bit
osv-bit
•added 2024/12/16 1:54 p.m.•16 views

BIT-NODE-MIN-2024-27982

The team has identified a critical vulnerability in the http server of the most recent version of Node, where malformed headers can lead to HTTP request smuggling. Specifically, if a space is placed before a content-length header, it is not interpreted correctly, enabling attackers to smuggle in ...

6.5CVSS6.8AI score0.01155EPSS
SaveExploits0References10
osv-bit
osv-bit
•added 2024/12/16 1:53 p.m.•26 views

BIT-NODE-MIN-2024-27983

An attacker can make the Node.js HTTP/2 server completely unavailable by sending a small amount of HTTP/2 frames packets with a few HTTP/2 frames inside. It is possible to leave some data in nghttp2 memory after reset when headers with HTTP/2 CONTINUATION frame are sent to the server and then a T...

8.2CVSS6.8AI score0.87211EPSS
SaveExploits1References11
osv-bit
osv-bit
•added 2024/12/16 1:53 p.m.•17 views

BIT-NODE-MIN-2024-36137

A vulnerability has been identified in Node.js, affecting users of the experimental permission model when the --allow-fs-write flag is used. Node.js Permission Model do not operate on file descriptors, however, operations such as fs.fchown or fs.fchmod can use a "read-only" file descriptor to...

3.3CVSS6.2AI score0.00395EPSS
SaveExploits0References3
osv-bit
osv-bit
•added 2024/12/16 1:53 p.m.•40 views

BIT-NODE-MIN-2024-36138

Bypass incomplete fix of CVE-2024-27980, that arises from improper handling of batch files with all possible extensions on Windows via childprocess.spawn / childprocess.spawnSync. A malicious command line argument can inject arbitrary commands and achieve code execution even if the shell option i...

8.1CVSS7.5AI score0.01098EPSS
SaveExploits0References4
osv-bit
osv-bit
•added 2024/12/16 7:24 a.m.•491 views

BIT-GITLAB-2024-10043 Incorrect Authorization in GitLab

An issue has been discovered in GitLab EE affecting all versions starting from 14.3 before 17.4.6, all versions starting from 17.5 before 17.5.4 all versions starting from 17.6 before 17.6.2, that allows group users to view confidential incident title through the Wiki History Diff feature,...

3.1CVSS3.4AI score0.00457EPSS
SaveExploits1References3
osv-bit
osv-bit
•added 2024/12/16 7:24 a.m.•23 views

BIT-GITLAB-2024-11274 URL Redirection to Untrusted Site ('Open Redirect') in GitLab

An issue was discovered in GitLab CE/EE affecting all versions starting from 16.1 prior to 17.4.6, starting from 17.5 prior to 17.5.4, and starting from 17.6 prior to 17.6.2, injection of NEL headers in k8s proxy response could lead to session data exfiltration...

8.7CVSS8.3AI score0.00462EPSS
SaveExploits1References3
osv-bit
osv-bit
•added 2024/12/16 7:23 a.m.•472 views

BIT-GITLAB-2024-12292 Insertion of Sensitive Information into Log File in GitLab

An issue was discovered in GitLab CE/EE affecting all versions starting from 11.0 prior to 17.4.6, starting from 17.5 prior to 17.5.4, and starting from 17.6 prior to 17.6.2, where sensitive information passed in GraphQL mutations may have been retained in GraphQL logs...

4CVSS4AI score0.00218EPSS
SaveExploits0References2
osv-bit
osv-bit
•added 2024/12/16 7:23 a.m.•28 views

BIT-GITLAB-2024-12570 Privilege Context Switching Error in GitLab

An issue has been discovered in GitLab CE/EE affecting all versions starting from 13.7 prior to 17.4.6, from 17.5 prior to 17.5.4, and from 17.6 prior to 17.6.2. It may have been possible for an attacker with a victim's CIJOBTOKEN to obtain a GitLab session token belonging to the victim...

6.7CVSS6.1AI score0.00446EPSS
SaveExploits1References3
osv-bit
osv-bit
•added 2024/12/16 7:16 a.m.•32 views

BIT-MATTERMOST-2024-1942

Mattermost versions 8.1.x before 8.1.9, 9.2.x before 9.2.5, and 9.3.0 fail to sanitize the metadata on posts containing permalinks under specific conditions, which allows an authenticated attacker to access the contents of individual posts in channels they are not a member of...

4.3CVSS4.2AI score0.0036EPSS
SaveExploits0References2
osv-bit
osv-bit
•added 2024/12/16 7:16 a.m.•21 views

BIT-MATTERMOST-2024-1949

A race condition in Mattermost versions 8.1.x before 8.1.9, and 9.4.x before 9.4.2 allows an authenticated attacker to gain unauthorized access to individual posts' contents via carefully timed post creation while another user deletes posts...

2.6CVSS3.3AI score0.00266EPSS
SaveExploits0References2
osv-bit
osv-bit
•added 2024/12/16 7:16 a.m.•34 views

BIT-MATTERMOST-2024-1952

Mattermost version 8.1.x before 8.1.9 fails to sanitize data associated with permalinks when a plugin updates an ephemeral post, allowing an authenticated attacker who can control the ephemeral post update to access individual posts' contents in channels they are not a member of...

4.3CVSS4AI score0.00367EPSS
SaveExploits0References2
osv-bit
osv-bit
•added 2024/12/16 7:16 a.m.•31 views

BIT-MATTERMOST-2024-1953

Mattermost versions 8.1.x before 8.1.9, 9.2.x before 9.2.5, 9.3.0, and 9.4.x before 9.4.2 fail to limit the number of role names requested from the API, allowing an authenticated attacker to cause the server to run out of memory and crash by issuing an unusually large HTTP request...

4.3CVSS4.3AI score0.00508EPSS
SaveExploits0References2
Total number of security vulnerabilities9766