Lucene search
+L
NodejsNode.js20.0.0

16 matches found

CVE
CVE
added 2023/10/10 12:0 a.m.5348 views

CVE-2023-44487

CVE-2023-44487 – HTTP/2 Rapid Reset DoS Root cause: HTTP/2 stream resets can cause servers to continue processing, leading to unbounded resource consumption and potential DoS when clients rapidly cancel streams. What’s affected: Various HTTP/2 implementations and deployments, including servers, p...

7.5CVSS8AI score0.99999EPSS
SaveIn wild
CVE
CVE
added 2023/08/24 1:23 a.m.3159 views

CVE-2023-32559

CVE-2023-32559 describes a privilege-escalation vulnerability in Node.js via the experimental policy mechanism. The attack leverages the deprecated API process.binding(), potentially bypassing policy.json and abusing process.binding('spawn_sync') to run arbitrary code outside policy limits. The i...

7.5CVSS8.7AI score0.01484EPSS
Save
CVE
CVE
added 2023/10/18 3:55 a.m.811 views

CVE-2023-39332

CVE-2023-39332 concerns Node.js: certain node:fs path operations permit traversal when paths are provided as non-Buffer Uint8Array objects. The vulnerability contrasts with existing mitigations for string paths and Buffer paths (CVE-2023-30584 and CVE-2023-32004). The issue arises in environments...

9.8CVSS8.6AI score0.01819EPSS
Save
CVE
CVE
added 2023/10/18 3:55 a.m.778 views

CVE-2023-39331

The CVE-2023-39331 entry concerns Node.js 20 with the experimental permission model. The vulnerability stems from insufficient protection against path traversal when the application overwrites built-in utility functions with user-defined implementations, following a previously disclosed issue (CV...

7.7CVSS8.3AI score0.01325EPSS
Save
CVE
CVE
added 2023/08/21 4:52 p.m.738 views

CVE-2023-32002

CVE-2023-32002 concerns Node.js where the policy mechanism (experimental) can be bypassed via Module._load() , allowing modules outside policy.json. The CVE affects all supported lines using the experimental policy (Node.js 16.x, 18.x, 20.x). Connected advisories confirm affected packages as Node...

9.8CVSS9.3AI score0.0143EPSS
Save
CVE
CVE
added 2023/08/15 3:10 p.m.736 views

CVE-2023-32006

CVE-2023-32006 affects Node.js when using the experimental policy mechanism (supported in 16.x, 18.x, 20.x). The root cause is that module.constructor.createRequire() can bypass policy and load modules outside policy.json. Multiple advisories reference the vulnerability alongside other policy-rel...

8.8CVSS9.1AI score0.01273EPSS
Save
CVE
CVE
added 2023/11/28 7:15 p.m.693 views

CVE-2023-30590

CVE-2023-30590 concerns Node.js: the generateKeys() API of crypto.createDiffieHellman() only generates a private key when none is set, yet docs claim it generates both private and public DH keys. Multiple advisories (Debian DLA/DSA, Gentoo GLSA, AlmaLinux errata) reference this vulnerability and ...

7.5CVSS7.6AI score0.01462EPSS
Save
CVE
CVE
added 2023/08/15 3:10 p.m.693 views

CVE-2023-32004

CVE-2023-32004 concerns Node.js 20, specifically its experimental permission model. Available sources describe a vulnerability in the file-system APIs where improper handling of Buffers can cause a traversal path to bypass file permission checks. The issue affects users operating under the experi...

8.8CVSS8.8AI score0.01817EPSS
Save
CVE
CVE
added 2023/08/15 3:10 p.m.645 views

CVE-2023-32003

CVE-2023-32003 is described in the connected F5 advisory as a path-traversal flaw in Node.js 20's experimental permission model, where fs.mkdtemp() and fs.mkdtempSync() lack a necessary permission-check, allowing a malicious actor to create an arbitrary directory. The impact is limited to users e...

5.3CVSS6.9AI score0.01048EPSS
Save
CVE
CVE
added 2023/06/30 11:39 p.m.568 views

CVE-2023-30589

CVE-2023-30589 – Node.js (llhttp CRLF handling) – Technical summary The llhttp parser in Node.js’ http module does not strictly use CRLF to delimit HTTP header fields, potentially allowing HTTP Request Smuggling. The CR character alone (without LF) can delimit headers, contrary to RFC7230 which r...

7.5CVSS7.8AI score0.03906EPSS
Save
CVE
CVE
added 2023/11/28 7:15 p.m.517 views

CVE-2023-30588

CVE-2023-30588 affects Node.js across v16, v18, and v20 where creating an x509 certificate with an invalid public key causes a non-exception termination, leading to DoS by interrupting application processing when reading certificate public key info. Connected sources confirm this vulnerability ac...

5.3CVSS6AI score0.01157EPSS
Save
CVE
CVE
added 2023/11/22 11:28 p.m.500 views

CVE-2023-30581

CVE-2023-30581 : The issue arises from using proto in process.mainModule.proto .require(), which can bypass the experimental policy mechanism and allow requiring modules outside policy.json. It affects Node.js policy-experiment users across all active release lines (v16, v18, v20). The root cause...

7.5CVSS7.5AI score0.0105EPSS
Save
CVE
CVE
added 2023/06/30 11:40 p.m.454 views

CVE-2023-30586

CVE-2023-30586: Privilege escalation in Node.js 20 when the experimental permission model is enabled. An OpenSSL engine loaded via crypto.setEngine() can bypass or disable the permission model by manipulating host process memory (e.g., locating Permission::enabled_ on the heap). Affected: Node.js...

7.5CVSS7.4AI score0.01348EPSS
Save
CVE
CVE
added 2023/11/28 1:23 a.m.440 views

CVE-2023-30585

CVE-2023-30585 affects Node.js on Windows when installed via the .msi installer and only during the repair operation. The msiexec.exe process, running as NT AUTHORITY\SYSTEM, reads the %USERPROFILE% value from the current user’s registry and, if the referenced path does not exist, creates the pat...

7.5CVSS7.3AI score0.01467EPSS
Save
CVE
CVE
added 2023/09/12 1:36 a.m.434 views

CVE-2023-32558

CVE-2023-32558 affects Node.js 20.x when using the experimental permission model. The deprecated API process.binding() can bypass the permission model via path traversal, enabling potential permission bypass without explicit user interaction. Exploitation details are not provided in the available...

7.5CVSS8.3AI score0.01481EPSS
Save
CVE
CVE
added 2023/09/12 1:36 a.m.106 views

CVE-2023-32005

CVE-2023-32005 affects Node.js 20 when using the experimental permission model. The issue stems from an inadequate permission model that fails to restrict file stats via fs.statfs, allowing a user with --allow-fs-read and a non-* path to retrieve stats on files they do not have read access to. Af...

5.3CVSS6.6AI score0.01191EPSS
Save