Lucene search
+L

612 matches found

OSV
OSV
added 2024/03/06 5:4 p.m.73 views

GHSA-3J27-563V-28WF *const c_void / ExternalPointer unsoundness leading to use-after-free

Summary Use of inherently unsafe const cvoid and ExternalPointer leads to use-after-free access of the underlying structure, resulting in arbitrary code execution. Details const cvoid and ExternalPointer defined via external! macros types are used to represent v8::External wrapping arbitrary void...

8.4CVSS6.2AI score0.00392EPSS
SaveExploits1References2
Github Security Blog
Github Security Blog
added 2024/03/06 5:4 p.m.29 views

*const c_void / ExternalPointer unsoundness leading to use-after-free

Summary Use of inherently unsafe const cvoid and ExternalPointer leads to use-after-free access of the underlying structure, resulting in arbitrary code execution. Details const cvoid and ExternalPointer defined via external! macros types are used to represent v8::External wrapping arbitrary void...

8.8CVSS6.2AI score0.00392EPSS
SaveExploits1References2Affected Software1
OSV
OSV
added 2024/03/06 5:4 p.m.45 views

GHSA-6Q4W-9X56-RMWQ Deno arbitrary file descriptor close via `op_node_ipc_pipe()` leading to permission prompt bypass

Summary Use of raw file descriptors in opnodeipcpipe leads to premature close of arbitrary file descriptors, allowing standard input to be re-opened as a different resource resulting in permission prompt bypass. Details Node childprocess IPC relies on the JS side to pass the raw IPC file descript...

8.2CVSS8.7AI score0.02276EPSS
SaveExploits1References12
Github Security Blog
Github Security Blog
added 2024/03/06 5:4 p.m.30 views

Deno arbitrary file descriptor close via `op_node_ipc_pipe()` leading to permission prompt bypass

Summary Use of raw file descriptors in opnodeipcpipe leads to premature close of arbitrary file descriptors, allowing standard input to be re-opened as a different resource resulting in permission prompt bypass. Details Node childprocess IPC relies on the JS side to pass the raw IPC file descript...

8.8CVSS7.9AI score0.02276EPSS
SaveExploits1References12Affected Software1
OSV
OSV
added 2024/03/06 5:3 p.m.66 views

GHSA-5FRW-4RWQ-XHCR Deno's improper suffix match testing for DENO_AUTH_TOKENS

Summary Deno improperly checks that an import specifier's hostname is equal to or a child of a token's hostname, which can cause tokens to be sent to servers they shouldn't be sent to. An auth token intended for example.com may be sent to notexample.com. Details authtokens.rs uses a simple endswi...

4.6CVSS4.6AI score0.00594EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2024/03/06 5:3 p.m.30 views

Deno's improper suffix match testing for DENO_AUTH_TOKENS

Summary Deno improperly checks that an import specifier's hostname is equal to or a child of a token's hostname, which can cause tokens to be sent to servers they shouldn't be sent to. An auth token intended for example.com may be sent to notexample.com. Details authtokens.rs uses a simple endswi...

4.6CVSS7.1AI score0.00594EPSS
SaveExploits1References5Affected Software1
Positive Technologies
Positive Technologies
added 2024/03/06 12:0 a.m.8 views

PT-2024-22148 · Deno · Deno

Name of the Vulnerable Software and Affected Versions: Deno versions 1.36.2 through 1.40.3 Description: The issue arises from the use of inherently unsafe const c void and ExternalPointer which leads to use-after-free access of the underlying structure, resulting in arbitrary code execution. An...

8.8CVSS8AI score0.00392EPSS
SaveExploits1References6
Positive Technologies
Positive Technologies
added 2024/03/06 12:0 a.m.9 views

PT-2024-22146 · Deno · Deno

Name of the Vulnerable Software and Affected Versions: Deno versions 1.8.0 through 1.40.3 Description: Deno improperly checks that an import specifier's hostname is equal to or a child of a token's hostname, which can cause tokens to be sent to servers they shouldn't be sent to. An auth token...

4.6CVSS7.3AI score0.00594EPSS
SaveExploits1References8
Positive Technologies
Positive Technologies
added 2024/03/06 12:0 a.m.7 views

PT-2024-22147 · Deno · Deno

Name of the Vulnerable Software and Affected Versions: Deno version 1.39.0 Description: The issue arises from the use of raw file descriptors in op node ipc pipe, leading to the premature close of arbitrary file descriptors. This allows standard input to be closed and re-opened as a different...

8.8CVSS8AI score0.02276EPSS
SaveExploits1References15
OSV
OSV
added 2024/03/05 8:54 p.m.88 views

GHSA-M4PQ-FV2W-6HRW Deno's deno_runtime vulnerable to interactive permission prompt spoofing via improper ANSI stripping

Summary A maliciously crafted permission request can show the spoofed permission prompt by inserting a broken ANSI escape sequence into the request contents. Details In the patch for CVE-2023-28446, Deno is stripping any ANSI escape sequences from the permission prompt, but permissions given to t...

8.8CVSS7AI score0.00943EPSS
SaveExploits1References5
OSV
OSV
added 2024/03/05 8:49 p.m.19 views

GHSA-WRQV-PF6J-MQJP Deno's Node.js Compatibility Runtime has Cross-Session Data Contamination

Summary A vulnerability in Deno's Node.js compatibility runtime allows for cross-session data contamination during simultaneous asynchronous reads from Node.js streams sourced from sockets or files. The issue arises from the re-use of a global buffer BUF in streamwrap.ts used as a performance...

7.2CVSS7.8AI score0.00722EPSS
SaveExploits1References5
Github Security Blog
Github Security Blog
added 2024/03/05 8:49 p.m.32 views

Deno's Node.js Compatibility Runtime has Cross-Session Data Contamination

Summary A vulnerability in Deno's Node.js compatibility runtime allows for cross-session data contamination during simultaneous asynchronous reads from Node.js streams sourced from sockets or files. The issue arises from the re-use of a global buffer BUF in streamwrap.ts used as a performance...

8.3CVSS7.1AI score0.00722EPSS
SaveExploits1References5Affected Software1
Circl
Circl
added 2024/03/05 5:27 p.m.12 views

CVE-2024-27936

creationtimestamp| type| source ---|---|--- 2024-03-05 17:27:58+00:00| published-proof-of-concept| https://github.com/denoland/deno/security/advisories/GHSA-m4pq-fv2w-6hrw...

8.8CVSS5.8AI score0.00943EPSS
SaveExploits1References1
NVD
NVD
added 2024/03/05 5:15 p.m.14 views

CVE-2024-27931

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Insufficient validation of parameters in Deno.makeTemp APIs would allow for creation of files outside of the allowed directories. This may allow the user to overwrite important files on the system that may affect othe...

6.5CVSS5.5AI score0.00491EPSS
SaveExploits1References1
CVE
CVE
added 2024/03/05 4:43 p.m.88 views

CVE-2024-27931

CVE-2024-27931 concerns Deno, a JavaScript/TypeScript runtime. The issue is insufficient validation of parameters in the Deno.makeTemp* APIs, which can allow a user to create files outside of the intended directories via path traversal in the provided prefix/suffix. The documented impact is poten...

6.5CVSS5.5AI score0.00491EPSS
SaveExploits1References1Affected Software1
Vulnrichment
Vulnrichment
added 2024/03/05 4:43 p.m.16 views

CVE-2024-27931 Insufficient permission checking in `Deno.makeTemp*` APIs

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Insufficient validation of parameters in Deno.makeTemp APIs would allow for creation of files outside of the allowed directories. This may allow the user to overwrite important files on the system that may affect othe...

5.8CVSS6.7AI score0.00491EPSS
SaveExploits1References1
Cvelist
Cvelist
added 2024/03/05 4:43 p.m.37 views

CVE-2024-27931 Insufficient permission checking in `Deno.makeTemp*` APIs

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Insufficient validation of parameters in Deno.makeTemp APIs would allow for creation of files outside of the allowed directories. This may allow the user to overwrite important files on the system that may affect othe...

5.8CVSS5.7AI score0.00491EPSS
SaveExploits1References1
OSV
OSV
added 2024/03/05 4:43 p.m.9 views

CVE-2024-27931 Insufficient permission checking in `Deno.makeTemp*` APIs

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Insufficient validation of parameters in Deno.makeTemp APIs would allow for creation of files outside of the allowed directories. This may allow the user to overwrite important files on the system that may affect othe...

5.8CVSS5.7AI score0.00491EPSS
SaveExploits1References3
vulnersOsv
vulnersOsv
added 2024/03/05 4:19 p.m.6 views

deno_cli (>=0.18.0-preview4 <=0.23.0), deno_cli_snapshots (>=0.0.3 <=0.19.0) +2 more potentially affected by CVE-2024-27931 via deno (>=0.15.0 <=0.6.0)

deno CARGO version =0.15.0, =0.18.0-preview4, =0.0.3, =0.0.1, =0.23.0 Source cves: CVE-2024-27931 Source advisory: OSV:GHSA-HRQR-JV8W-V9JH...

6.5CVSS6.2AI score0.00491EPSS
SaveExploits1
Github Security Blog
Github Security Blog
added 2024/03/05 4:19 p.m.32 views

Insufficient permission checking in `Deno.makeTemp*` APIs

Impact Insufficient validation of parameters in Deno.makeTemp APIs would allow for creation of files outside of the allowed directories. This may allow the user to overwrite important files on the system that may affect other systems. A user may provide a prefix or suffix to a Deno.makeTemp API...

6.5CVSS6.9AI score0.00491EPSS
SaveExploits1References3Affected Software1
Rows per page
Query Builder