Impact
A flaw in ALOS HTTP’s request‑path sanitization triggers an out‑of‑bounds panic when the path starts with a question mark and contains no actual path. The unchecked array access in sanitizeRequestPath causes the server process to crash before recovery middleware runs, resulting in a denial of service. This weakness falls under out‑of‑bounds read and improper resource handling.
Affected Systems
The vulnerability affects the guno1928:alos‑http Web framework, which is a Linux‑first Go application server. All releases prior to 0.0.0‑20260617230736‑314b6783e196 are impacted, regardless of deployment environment.
Risk and Exploitability
The CVSS score of 7.5 indicates a high severity, and the EPSS score is not available. The issue is not listed in the CISA KEV catalog. An attacker can trigger the panic from any unauthenticated client by sending a malformed request path beginning with a question mark via HTTP/1.1 or HTTP/3. The attack requires no special privileges and can be performed over the public network, making exploitation straightforward and highly likely if the server is exposed.
OpenCVE Enrichment
Github GHSA