CVE-2026-73493
Last modified
CVE-2026-73493 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Http4s (http4s-blaze-server) is a minimal, idiomatic Scala interface for HTTP services. Prior to 0.23.18 and 1.0.0-M42, http4s-blaze-server aggregates fragments of an incoming WebSocket message with no limit on total size or fragment count. EPSS estimates a 0.35% chance of exploitation in the next 30 days.
Description
Http4s (http4s-blaze-server) is a minimal, idiomatic Scala interface for HTTP services. Prior to 0.23.18 and 1.0.0-M42, http4s-blaze-server aggregates fragments of an incoming WebSocket message with no limit on total size or fragment count. A client that completes a WebSocket handshake can send an unterminated fragmented message and drive unbounded heap growth in the server JVM, resulting in denial of service through OutOfMemoryError. Any http4s application serving WebSocket routes over BlazeServerBuilder is affected, no non-default configuration is required, and maxWebSocketBufferSize does not bound the aggregate because it bounds only individual frames. A single connection sending continuation frames that never set FIN forces the server to buffer every fragment until the heap is exhausted, terminating the JVM with OutOfMemoryError on the blaze selector thread. Small fragments amplify the cost through per-frame object overhead, so a modest volume of wire bytes is sufficient. This issue is fixed in versions 0.23.18 and 1.0.0-M42.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| http4s | blaze | < 0.23.18; >= 1.0.0-M1, < 1.0.0-M42 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-73493?
How severe is CVE-2026-73493?
How do I fix CVE-2026-73493?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-73488Flowise versions before 3.1.3 contain an insecure direct obj…6
- CVE-2026-73489Russh is a Rust SSH client & server library. Prior to 0.62.4…4.3
- CVE-2026-7349Use after free in Cast in Google Chrome prior to 147.0.7727.…7.5
- CVE-2026-73490Loofah is a general library for manipulating and transformin…4.7
- CVE-2026-73491Loofah is a general library for manipulating and transformin…2.3
- CVE-2026-73492Loofah is a general library for manipulating and transformin…2.3
- CVE-2026-73495blaze is a Scala library for building asynchronous pipelines…7.4
- CVE-2026-73498MCP Atlassian is a Model Context Protocol (MCP) server for A…7.7
- CVE-2026-73499etcd is a distributed key-value store for the data of a dist…7.1
- CVE-2026-7350Use after free in WebMIDI in Google Chrome prior to 147.0.77…8.3
- CVE-2026-73500etcd is a distributed key-value store for the data of a dist…8.7
- CVE-2026-73501kin-openapi is a Go project for handling OpenAPI files. Prio…9.1
Are you affected by CVE-2026-73493?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
