Lucene search
+L

624 matches found

Github Security Blog
Github Security Blog
added 2024/04/23 4:20 p.m.36 views

Hono vulnerable to Restricted Directory Traversal in serveStatic with deno

Summary When using serveStatic with deno, it is possible to directory traverse where main.ts is located. My environment is configured as per this tutorial https://hono.dev/getting-started/deno PoC bash $ tree . ├── deno.json ├── deno.lock ├── main.ts ├── README.md └── static └── a.txt source jsx...

5.3CVSS5.3AI score0.00642EPSS
SaveExploits1References4Affected Software1
OSV
OSV
added 2024/04/23 4:20 p.m.13 views

GHSA-3MPF-RCC7-5347 Hono vulnerable to Restricted Directory Traversal in serveStatic with deno

Summary When using serveStatic with deno, it is possible to directory traverse where main.ts is located. My environment is configured as per this tutorial https://hono.dev/getting-started/deno PoC bash $ tree . ├── deno.json ├── deno.lock ├── main.ts ├── README.md └── static └── a.txt source jsx...

5.3CVSS5.9AI score0.00642EPSS
SaveExploits1References4
CNNVD
CNNVD
added 2024/04/23 12:00 a.m.12 views

Hono 安全漏洞

Hono is a web framework written in TypeScript from the Hono community. A security vulnerability exists in Hono versions prior to 4.2.7, which stems from using serveStatic with deno to traverse the directory where main.ts is located, potentially retrieving unexpected files...

5.3CVSS6.7AI score0.00642EPSS
SaveExploits1References3
Positive Technologies
Positive Technologies
added 2024/04/23 12:00 a.m.17 views

PT-2024-24924 · Hono +1 · Hono +1

Name of the Vulnerable Software and Affected Versions: Hono versions prior to 4.2.7 Description: The issue allows directory traversal when using serveStatic with deno, potentially resulting in the retrieval of unexpected files, including the contents of main.ts. This can occur because the...

5.3CVSS7.1AI score0.00642EPSS
SaveExploits1References9
NVD
NVD
added 2024/04/18 8:15 p.m.33 views

CVE-2024-32477

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. By using ANSI escape sequences and a race between libc::tcflush0, libc::TCIFLUSH and reading standard input, it's possible to manipulate the permission prompt and force it to allow an unsafe action regardless of the...

7.7CVSS7.4AI score0.0034EPSS
SaveExploits1References1
Cvelist
Cvelist
added 2024/04/18 7:58 p.m.45 views

CVE-2024-32477 Race condition when flushing input stream leads to permission prompt bypass

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. By using ANSI escape sequences and a race between libc::tcflush0, libc::TCIFLUSH and reading standard input, it's possible to manipulate the permission prompt and force it to allow an unsafe action regardless of the...

7.7CVSS7.6AI score0.0034EPSS
SaveExploits1References1
CVE
CVE
added 2024/04/18 7:58 p.m.87 views

CVE-2024-32477

The CVE-2024-32477 vulnerability affects Deno versions prior to 1.42.2, caused by a race between ANSI escape sequences (e.g., ) and reading standard input. This allows an attacker to manipulate the permission prompt and bypass the permission policy via the PTY channel. Several connected sourc...

7.7CVSS6.6AI score0.0034EPSS
SaveExploits1References1Affected Software1
Vulnrichment
Vulnrichment
added 2024/04/18 7:58 p.m.34 views

CVE-2024-32477 Race condition when flushing input stream leads to permission prompt bypass

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. By using ANSI escape sequences and a race between libc::tcflush0, libc::TCIFLUSH and reading standard input, it's possible to manipulate the permission prompt and force it to allow an unsafe action regardless of the...

7.7CVSS6.7AI score0.0034EPSS
SaveExploits1References1
OSV
OSV
added 2024/04/18 7:58 p.m.9 views

CVE-2024-32477 Race condition when flushing input stream leads to permission prompt bypass

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. By using ANSI escape sequences and a race between libc::tcflush0, libc::TCIFLUSH and reading standard input, it's possible to manipulate the permission prompt and force it to allow an unsafe action regardless of the...

7.7CVSS6.6AI score
SaveExploits0References3
Positive Technologies
Positive Technologies
added 2024/04/18 12:00 a.m.8 views

PT-2024-3679 · Deno · Deno

Name of the Vulnerable Software and Affected Versions: Deno versions prior to 1.42.2 Description: The issue is caused by errors in synchronization when using a shared resource in the Deno runtime environment for JavaScript and TypeScript. Exploitation of this issue may allow an attacker to disclo...

7.7CVSS7AI score0.0034EPSS
SaveExploits1References9
CNNVD
CNNVD
added 2024/04/18 12:00 a.m.9 views

Deno 安全漏洞

Deno is open source for a simple, modern and secure JavaScript and TypeScript runtime environment. It uses V8 and is built with Rust. A security vulnerability exists in versions prior to Deno 1.42.2, which stems from a race condition between an ANSI escape sequence and reading standard input,...

7.7CVSS6.6AI score0.0034EPSS
SaveExploits1References2
SUSE CVE
SUSE CVE
added 2024/03/22 4:17 a.m.5 views

SUSE CVE-2024-27932

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.8.0 and prior to version 1.40.4, 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 aut...

4.6CVSS7.1AI score0.00594EPSS
SaveExploits1References3
SUSE CVE
SUSE CVE
added 2024/03/22 4:17 a.m.8 views

SUSE CVE-2024-27933

Deno is a JavaScript, TypeScript, and WebAssembly runtime. In version 1.39.0, 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. Node childproce...

8.8CVSS7.6AI score0.02276EPSS
SaveExploits1References3
SUSE CVE
SUSE CVE
added 2024/03/22 4:17 a.m.8 views

SUSE CVE-2024-27934

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.36.2 and prior to version 1.40.3, use of inherently unsafe const cvoid and ExternalPointer leads to use-after-free access of the underlying structure, resulting in arbitrary code execution. Use of inherently unsafe...

8.8CVSS8.1AI score0.00392EPSS
SaveExploits1References3
SUSE CVE
SUSE CVE
added 2024/03/22 4:17 a.m.7 views

SUSE CVE-2024-27935

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.35.1 and prior to version 1.36.3, 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 o...

8.3CVSS7.2AI score0.00722EPSS
SaveExploits1References3
SUSE CVE
SUSE CVE
added 2024/03/22 4:17 a.m.6 views

SUSE CVE-2024-27936

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Starting in version 1.32.1 and prior to version 1.41.0 of the deno library, maliciously crafted permission request can show the spoofed permission prompt by inserting a broken ANSI escape sequence into the request...

8.8CVSS6.8AI score0.00943EPSS
SaveExploits1References3
NVD
NVD
added 2024/03/21 2:52 a.m.49 views

CVE-2024-27934

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.36.2 and prior to version 1.40.3, use of inherently unsafe const cvoid and ExternalPointer leads to use-after-free access of the underlying structure, resulting in arbitrary code execution. Use of inherently unsafe...

8.8CVSS8.8AI score0.00392EPSS
SaveExploits1References1
NVD
NVD
added 2024/03/21 2:52 a.m.43 views

CVE-2024-27935

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.35.1 and prior to version 1.36.3, 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 o...

8.3CVSS7.2AI score0.00722EPSS
SaveExploits1References3
NVD
NVD
added 2024/03/21 2:52 a.m.62 views

CVE-2024-27933

Deno is a JavaScript, TypeScript, and WebAssembly runtime. In version 1.39.0, 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. Node childproce...

8.8CVSS8.4AI score0.02276EPSS
SaveExploits1References10
NVD
NVD
added 2024/03/21 2:52 a.m.47 views

CVE-2024-27936

Deno is a JavaScript, TypeScript, and WebAssembly runtime with secure defaults. Starting in version 1.32.1 and prior to version 1.41.0 of the deno library, maliciously crafted permission request can show the spoofed permission prompt by inserting a broken ANSI escape sequence into the request...

8.8CVSS8.7AI score0.00943EPSS
SaveExploits1References3
Rows per page
Query Builder