CVE Catalog

CVE-2026-55484

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.34%

27th percentile - higher than 27% of all known CVEs

Summary

ALOS HTTP before version 0.0.0-20260617230736-314b6783e196 has a bug in sanitizeRequestPath that does not check if the path after splitting is empty. Sending a request with a question-mark-only path can cause an out-of-bounds panic and terminate the server process.

Risk Assessment

A remote attacker can crash the server, leading to denial of service.

Recommendation

Update ALOS HTTP to version 0.0.0-20260617230736-314b6783e196 which contains the fix.

Related vulnerabilities

Original NVD description (English source)

ALOS HTTP is a Linux-first Go web framework and application server built around a custom networking stack. Prior to 0.0.0-20260617230736-314b6783e196, core/utils.go::sanitizeRequestPath calls splitPathQuery on a request path beginning with a question mark and then performs the unchecked p[0] access without checking whether the resulting path is empty. An unauthenticated client can send a malformed request such as a question-mark-only path through h1_plain.go::ParseH1RequestHead, hpack.go::decodeSimpleGetPathHTTPSRequest, hpack.go::observeHeader, or h3_conn.go::handleRequestStream, causing an out-of-bounds panic before core.Recovery() middleware runs and terminating the server process. This issue is fixed in pseudo-version 0.0.0-20260617230736-314b6783e196.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS