Improper Handling of URL Encoding (Hex Encoding) in hono - CVE-2026-29045
Published: July 24, 2026
Vulnerability details
The vulnerability allows a remote attacker to disclose sensitive information.
The vulnerability exists due to improper handling of url encoding in the serveStatic handler and routing layer when handling requests for protected static resources. A remote attacker can send a specially crafted request containing encoded slashes to disclose sensitive information.
This only affects applications that protect subpaths using route-based middleware and serve files from the same static root using serveStatic. The issue does not allow access outside the static root.