HTTP/2 Memory Amplification Vulnerability in Http4s by Ember
CVE-2026-88975

7.5HIGH

Key Information:

Vendor

Http4s

Status
Vendor
CVE Published:
15 September 2026

What is CVE-2026-88975?

A memory amplification vulnerability exists in the Ember HTTP/2 read loop in Http4s, affecting versions before 0.23.37 and 1.0.0-M48. An unauthenticated attacker can exploit this flaw by declaring a large payload that exceeds the advertised frame size, potentially causing significant memory consumption per connection. The vulnerability impacts both HTTP/2-enabled servers and clients, allowing an attacker to stream oversized data, leading to denial of service. Fortunately, the issue has been addressed in the latest updates, which enforce payload size restrictions prior to buffering.

Affected Version(s)

http4s < 0.23.37 < 0.23.37

http4s >= 1.0.0-M1, < 1.0.0-M48 < 1.0.0-M1, 1.0.0-M48

References

CVSS V3.1

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

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.