VulnSea

hono has 30 CVEs on record between 2025 and 2026. Disclosures have slowed: 9 in the last 90 days after 19 in the 90 before. The busiest recent month was July 2026 with 8. The median CVSS is 5.3 (medium). None have a confirmed exploitation report. The dominant weakness classes are CWE-113 (5) and CWE-22 (3). Most affected products: hono (27), @hono/node-server (2), @hono/oauth-providers (1).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
5.3
Publish → KEV
—
Last 90 days
9 prev 19

Products

  • hono 27
  • @hono/node-server 2
  • @hono/oauth-providers 1
30
Total CVEs
0
Critical
0
CISA KEV
0
Exploited

hono vulnerabilities

CVEs affecting hono, newest first. Open any entry for full detail, references, and exploit status.

30 CVEsRSS

GHSA-6623-4q32-82v8Low· 4.7
1mo ago

Duplicate Advisory: hono/jsx renders plain strings unescaped in boundary components, leading to XSS

Duplicate Advisory: hono/jsx renders plain strings unescaped in boundary components, leading to XSS

▾ Sunlithono · honovia GHSA
CVE-2026-84365Medium· 6.5
1mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. From 4.12.12 until 4.13.5, the fix released for CVE-2026-39408 does not cover every traversal sequence, and toSSG() can still write files outside the c…

▾ Sunlithono · honoEPSS 0.44%via NVD
CVE-2026-84364Medium· 5.3
1mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.13.5, when parseBody() expands dot-separated form field names into nested objects with dot-notation parsing enabled, it does not limit the n…

▾ Sunlithono · honoEPSS 0.53%via NVD
CVE-2026-84363Medium· 5.9
1mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.13.5, Hono's query helpers treat a question mark after a literal hash fragment as the start of a query string, so the application can read r…

▾ Sunlithono · honoEPSS 0.45%via NVD
CVE-2026-81888Medium· 5.4
1mo ago

@hono/oauth-providers is Authentication middleware for Hono

@hono/oauth-providers is Authentication middleware for Hono. Prior to version 0.8.6, the built-in social login providers accept an OAuth callback even when the `state` value is absent on both sides, so the anti-CSRF check passes for a ca…

▾ Sunlithono · @hono/oauth-providersEPSS 0.19%via NVD
CVE-2026-71848Medium· 5.3
2mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. From 4.12.0 to 4.12.33, the languageDetector middleware is vulnerable to algorithmic complexity denial of service when processing a crafted language ta…

▾ Sunlithono · honoEPSS 0.51%via NVD
CVE-2026-71849Low· 3.7
2mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. From 4.7.0 to 4.12.33, the Proxy Helper proxy() function in hono/proxy does not remove response headers named by the origin's Connection header. Per RF…

▾ Sunlithono · honoEPSS 0.36%via NVD
CVE-2026-71850Medium· 4.8
2mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. From 3.8.0 to 4.12.33, memo() from hono/jsx retains the result of a server side render and reuses it for later renders with comparator equal props, and…

▾ Sunlithono · honoEPSS 0.27%via NVD
CVE-2026-69207Medium· 5.3
2mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.34, the built-in CORS middleware, hono/cors, is vulnerable to a regular expression denial of service (ReDoS). During a preflight OPTIONS …

▾ Sunlithono · honoEPSS 0.61%via NVD
GHSA-9mqv-5hh9-4cggMedium· 5.3
3mo ago

Node.js Adapter for Hono: Unauthenticated memory-leak DoS via aborted WebSocket handshake

Node.js Adapter for Hono: Unauthenticated memory-leak DoS via aborted WebSocket handshake

▾ Sunlithono · @hono/node-servervia GHSA
GHSA-frvp-7c67-39w9Medium· 5.9
3mo ago

Node.js Adapter for Hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)

Node.js Adapter for Hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)

▾ Sunlithono · @hono/node-servervia GHSA
CVE-2026-59897Medium· 4.8
3mo ago

Hono: API Gateway v1 adapter can drop a distinct repeated request header value during de-duplication

Hono: API Gateway v1 adapter can drop a distinct repeated request header value during de-duplication

▾ Sunlithono · honoEPSS 0.18%via GHSA
CVE-2026-59895Medium· 6.1
3mo ago

Hono: Server-Side XSS via JSX Escaping Bypass in cx() Utility

Hono: Server-Side XSS via JSX Escaping Bypass in cx() Utility

▾ Sunlithono · honoEPSS 0.33%via GHSA
CVE-2026-59896Medium· 6.5
3mo ago

hono/jsx does not isolate context per request, leading to cross-request data disclosure

hono/jsx does not isolate context per request, leading to cross-request data disclosure

▾ Sunlithono · honoEPSS 0.30%via GHSA
GHSA-3wcj-gjvf-fvchMedium· 4.8
3mo ago

Duplicate Advisory: Hono vulnerable to Prototype Pollution possible through __proto__ key allowed in parseBody({ dot: true })

Duplicate Advisory: Hono vulnerable to Prototype Pollution possible through __proto__ key allowed in parseBody({ dot: true })

▾ Sunlithono · honovia GHSA
CVE-2026-56763Medium· 4.8
3mo ago

Hono before 4.12.7 allows __proto__ key in parseBody with dot option enabled, permitting specially crafted form field names to create objects with __proto__ properties

Hono before 4.12.7 allows __proto__ key in parseBody with dot option enabled, permitting specially crafted form field names to create objects with __proto__ properties. When parsed results are merged into regular JavaScript objects using…

▾ Sunlithono · honoEPSS 0.27%via NVD
GHSA-cw3j-28qq-x3xhMedium· 6.5
3mo ago

Duplicate Advisory: Hono vulnerable to Vary Header Injection leading to potential CORS Bypass

Duplicate Advisory: Hono vulnerable to Vary Header Injection leading to potential CORS Bypass

▾ Sunlithono · honovia GHSA
CVE-2025-71381Medium· 6.5⚖ disputed
4mo ago

Hono before 4.10.2 (fixed in 4.10.3) contains a flaw in its CORS middleware: when the origin is not set to "*", the middleware copies the Vary header from the incoming request into the response

Hono before 4.10.2 (fixed in 4.10.3) contains a flaw in its CORS middleware: when the origin is not set to "*", the middleware copies the Vary header from the incoming request into the response. Because Vary is a response header that sho…

▾ Sunlithono · honoEPSS 0.29%via NVD
GHSA-55cm-p4ww-685gMedium· 5.3
4mo ago

Duplicate Advisory: Hono missing validation of cookie name on write path in setCookie()

Duplicate Advisory: Hono missing validation of cookie name on write path in setCookie()

▾ Sunlithono · honovia GHSA
CVE-2026-54287Medium· 5.3
4mo ago

hono: AWS Lambda adapter merges multiple `Set-Cookie` headers into one value, dropping cookies on ALB single-header and Lattice

hono: AWS Lambda adapter merges multiple `Set-Cookie` headers into one value, dropping cookies on ALB single-header and Lattice

▾ Sunlithono · honoEPSS 0.31%via GHSA
CVE-2026-54286Medium· 5.9
4mo ago

hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)

hono: Path traversal in `serve-static` on Windows via encoded backslash (`%5C`)

▾ Sunlithono · honoEPSS 0.43%via GHSA
CVE-2026-54290High· 7.1
4mo ago

hono: CORS Middleware reflects any Origin with credentials when `origin` defaults to the wildcard

hono: CORS Middleware reflects any Origin with credentials when `origin` defaults to the wildcard

▾ Twilighthono · honoEPSS 0.33%via GHSA
CVE-2026-54289Medium· 4.8
4mo ago

hono: Lambda@Edge adapter keeps only the last value of a repeated request header, dropping the rest

hono: Lambda@Edge adapter keeps only the last value of a repeated request header, dropping the rest

▾ Sunlithono · honoEPSS 0.18%via GHSA
CVE-2026-54288Medium· 6.5
4mo ago

hono: Body Limit Middleware can be bypassed on AWS Lambda by understating `Content-Length`

hono: Body Limit Middleware can be bypassed on AWS Lambda by understating `Content-Length`

▾ Sunlithono · honoEPSS 0.15%via GHSA
CVE-2026-47676Medium· 5.3
5mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.21, app.mount() strips the mount prefix from the incoming request path using the raw URL pathname, while route matching is performed agai…

▾ Sunlithono · honoEPSS 0.26%via NVD
CVE-2026-47675Medium· 4.3
5mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.21, the serialize() function in hono/cookie validates domain and path options against characters that corrupt Set-Cookie header syntax (;…

▾ Sunlithono · honoEPSS 0.22%via NVD
CVE-2026-47674Medium· 5.3
5mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.21, the ip-restriction middleware (hono/ip-restriction) compares incoming IP addresses against configured deny and allow rules using stri…

▾ Sunlithono · honoEPSS 0.24%via NVD
CVE-2026-47673Medium· 4.8
5mo ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. Prior to 4.12.21, the jwt and jwk middlewares do not verify that the Authorization header value uses theBearer scheme. Any two-part header value — rega…

▾ Sunlithono · honoEPSS 0.20%via NVD
CVE-2026-56762Medium· 5.3
6mo ago

Hono missing validation of cookie name on write path in setCookie()

Hono missing validation of cookie name on write path in setCookie()

▾ Sunlithono · honoEPSS 0.42%via GHSA
CVE-2025-62610High· 8.1
1y ago

Hono is a Web application framework that provides support for any JavaScript runtime

Hono is a Web application framework that provides support for any JavaScript runtime. In versions from 1.1.0 to before 4.10.2, Hono’s JWT Auth Middleware does not provide a built-in aud (Audience) verification option, which can cause con…

▾ Twilighthono · honoEPSS 0.38%via NVD
hono vulnerabilities (CVEs) · VulnSea