
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-24473 is an information disclosure vulnerability in the Serve Static Middleware of the Hono web framework's Cloudflare Workers adapter, allowing unauthenticated attackers to read arbitrary keys from the Workers environment. The flaw affects all Hono versions prior to 4.11.7 (npm package) and was disclosed on January 27, 2026, by maintainer yusukebe via a GitHub Security Advisory. It carries a CVSS v3.1 base score of 5.3 (Medium) and a CVSS v4.0 base score of 6.3 (Medium) (Github Advisory, Hono Security Advisory). IBM watsonx Orchestrate with watsonx Assistant Cartridge is also listed as an affected downstream product (IBM Advisory).
The root cause is improper validation of user-controlled request paths in the getContentFromKVAsset function within src/adapter/cloudflare-workers/utils.ts (CWE-200, CWE-284, CWE-668). In vulnerable versions, the code used ASSET_MANIFEST[path] || path as the KV storage key, meaning that if a path was not found in the asset manifest, the raw user-supplied path was used directly as the KV key — potentially exposing arbitrary keys stored in the Workers environment. The fix (commit cf9a78d) changes this to ASSET_MANIFEST[path] only, so unrecognized paths return null instead of falling back to the raw input (Hono Security Advisory, Patch Commit). Exploitation requires no authentication, no user interaction, and is performed over the network, but is limited to applications running on Cloudflare Workers that use Serve Static Middleware with user-controllable request paths.
Successful exploitation allows an unauthenticated remote attacker to read arbitrary keys from the Cloudflare Workers KV asset storage, potentially exposing sensitive configuration details, internal asset keys, and credentials stored in the Workers environment. The impact is strictly limited to confidentiality — attackers cannot modify stored data, execute arbitrary code, or affect availability. The vulnerability scope is confined to applications using Hono's Serve Static Middleware on the Cloudflare Workers adapter that expose user-controlled paths (Github Advisory).
No public proof-of-concept exploit code is known to exist, and there is no evidence of in-the-wild exploitation at this time (Github Advisory). The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. The EPSS score is approximately 0.012–0.016% (4th percentile), indicating a low probability of exploitation in the near term. The vulnerability was reported by researchers kilkat and JungJoonWoo (Hono Security Advisory).
hono < 4.11.7) with Serve Static Middleware and user-controllable request paths.GET /internal-config-key or GET /secret-env-value).ASSET_MANIFEST, the raw path is used directly as the KV storage key (ASSET_MANIFEST[path] || path), causing the middleware to fetch and return the content of that arbitrary key.Upgrade the Hono npm package to version 4.11.7 or later, which contains the fix for this vulnerability (Hono Release v4.11.7). The patch is also available via commit cf9a78db4d0a19b117aee399cbe9d3a6d9bfd817 (Patch Commit). As an interim workaround, implement strict server-side validation of request paths before they reach the Serve Static Middleware, ensuring only paths present in the asset manifest are processed. Additionally, audit all keys stored in the Workers KV environment to identify any sensitive data that may have been exposed, and review access logs for anomalous path requests.
The advisory was published by Hono maintainer yusukebe as part of a broader v4.11.7 security release that addressed multiple vulnerabilities including an IP restriction bypass (CVE-2026-24398), a cache middleware issue (CVE-2026-24472), and an XSS in the ErrorBoundary component (Hono Release v4.11.7). IBM subsequently issued advisories noting that its watsonx Orchestrate with watsonx Assistant Cartridge product is affected by this CVE (IBM Advisory). Community reaction on GitHub was modest, with the release receiving a small number of positive reactions, consistent with the moderate severity rating.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."