HTTP/1.1 Parser Vulnerabilities in Blaze Scala Library by HTTP4s
CVE-2026-73494

7.4HIGH

Key Information:

Vendor

Http4s

Vendor
CVE Published:
14 September 2026

What is CVE-2026-73494?

The Blaze Scala library, utilized for building asynchronous pipelines focused on network IO, contains vulnerabilities linked to five HTTP/1.1 conformance relaxations in its Java parser. These flaws allow for the acceptance of invalid HTTP header field names, obsolete folded field lines, unsupported Transfer-Encoding values, and duplicate Content-Length headers. Such laxities can result in discrepancies between the parser within Blaze and a stricter intermediary, permitting a range of malicious exploits including front-end authorization bypass, response queue poisoning, and cache poisoning. Successful exploitation requires interaction between differing parsers without necessitating adjustments to Blaze's default configuration. This issue has been addressed in versions 0.23.18 and 1.0.0-M42.

Affected Version(s)

blaze < 0.23.18 < 0.23.18

blaze >= 1.0.0-M1, < 1.0.0-M42 < 1.0.0-M1, 1.0.0-M42

blaze-http_2.13 < 0.23.18 < 0.23.18

References

CVSS V3.1

Score:
7.4
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
High
Attack Vector:
Network
Attack Complexity:
High
Privileges Required:
None
User Interaction:
None
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.