Web Application Framework Vulnerability in Hono by HonoJS
CVE-2026-84363

5.9MEDIUM

Key Information:

Vendor

Honojs

Status
Vendor
CVE Published:
1 September 2026

What is CVE-2026-84363?

The Hono web application framework contains a vulnerability where its query helpers mistakenly interpret a question mark following a literal hash fragment as the start of a query string. This flaw allows applications to read request parameters that various intermediaries, including browsers and filters, might overlook. The Cache Middleware, specifically, excludes the fragment when generating cache keys, which can result in the storage of responses influenced by fragment parameters. This can lead to cached responses being poisoned, facilitating stored cross-site scripting (XSS) exploits if affected parameters are reflected into cached HTML without proper escaping. Exploitation necessitates a specific runtime environment where the literal hash character is passed through to the request URL, leaving certain intermediaries like Cloudflare Workers unscathed. This issue has been addressed in Hono version 4.13.5.

Affected Version(s)

hono < 4.13.5

References

CVSS V3.1

Score:
5.9
Severity:
MEDIUM
Confidentiality:
None
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.