PT-2026-83242 · Alos Http · Alos-Http
CVE-2026-55484
·
Published
2026-08-28
·
Updated
2026-09-08
CVSS v3.1
7.5
High
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
ALOS HTTP versions prior to 0.0.0-20260617230736-314b6783e196
Description
An unauthenticated client can cause a denial of service by sending a malformed HTTP request with a path consisting only of a question mark. The
sanitizeRequestPath() function in core/utils.go calls splitPathQuery() on the request path but fails to verify if the resulting path is empty before attempting to access the first byte p[0]. This leads to an out-of-bounds panic that terminates the entire server process. Because the panic occurs during request parsing, it happens before the core.Recovery() middleware can execute, meaning the server cannot recover and all active connections are dropped. This issue is reachable via HTTP/1.1, HTTP/2, and HTTP/3 (if ListenAndServeQUIC is enabled) through the following functions:ParseH1RequestHead()inh1 plain.godecodeSimpleGetPathHTTPSRequest()inhpack.goobserveHeader()inhpack.gohandleRequestStream()inh3 conn.go
Recommendations
Update ALOS HTTP to version 0.0.0-20260617230736-314b6783e196.
Exploit
Fix
DoS
Improper Check for Exceptional Conditions
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Alos-Http