CVE-2026-29045CRITICAL 9.8EPSS p34.8%

CVE-2026-29045CVE-2026-29045

Description

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to version 4.12.4, when using serveStatic together with route-based middleware protections (e.g. app.use('/admin/*', ...)), inconsistent URL decoding allowed protected static resources to be accessed without authorization. The router used decodeURI, while serveStatic used decodeURIComponent. This mismatch allowed paths containing encoded slashes (%2F) to bypass middleware protections while still resolving to the intended filesystem path. This issue has been patched in version 4.12.4.

Scoring

CVSS 3.19.8 (CRITICAL)
VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
EPSS0.44% probability of exploitation · percentile 34.8% · 2026-06-19T12:03:05Z
Published2026-03-04
Last modified2026-03-06

Underlying weaknesses· 1

CWE-177

References

  1. https://github.com/honojs/hono/commit/6a0607a929d888893f0c91d92dce2fcfdb3662a3
  2. https://github.com/honojs/hono/security/advisories/GHSA-q5qw-h33p-qvwr

1

TypeTargetConfidenceTier
WeaknessImproper Handling of URL Encoding (Hex Encoding)cwe-1770%live

Related by meaning· 6

Nearest entities by semantic similarity across the cs-graph corpus.

CVE
CVE-2025-62610
CVE
CVE-2026-2880
CVE
CVE-2026-33131
CVE
CVE-2026-44301
CVE
CVE-2026-22037
CVE
CVE-2026-11470
Sourced from NVD + FIRST.org EPSS. Curated for EU compliance use cases by Adam Lundqvist, Founder at SQUR.