CVE-2026-63252

Memory Exhaustion via Unreleased Partial Message Chunks in Eclipse Milo

Published Aug 4, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
In Eclipse Milo versions 0.6.0 through 1.1.4, UASC server transport handlers fail to release retained partial message chunks when a channel disconnects, allowing a remote unauthenticated client to exhaust pooled direct memory by repeatedly sending incomplete chunks and disconnecting, potentially terminating the server.

Analysis

AI-generated

Technical impact

In Eclipse Milo versions 0.6.0 through 1.1.4, the UASC server transport handlers do not release retained partial message chunks when a channel disconnects. This flaw allows a remote, unauthenticated client to replay incomplete data fragments and disconnect repeatedly, draining the pool of direct memory and ultimately causing the server to terminate. The weakness is a memory leak (CWE-401).

Affected Systems

The vulnerability affects the Eclipse Foundation Eclipse Milo product. All releases from version 0.6.0 up to and including 1.1.4 are impacted. No later major releases are listed as affected.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity, and the exploitability is amplified by the fact that any unauthenticated remote client can trigger the attack by sending partial chunks over a network connection. With no EPSS score available and the vulnerability not yet listed in CISA KEV, the concrete risk depends on deployment exposure. However, the high CVSS combined with the simple network‑based attack vector means that an attacker can perform a denial‑of‑service attack without needing privileged access or authentication.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Check for an Eclipse Milo patch or release newer than 1.1.4 that resolves the memory leak.
  • If upgrading is not feasible, restrict client access to the UASC server via firewall rules to trusted IP addresses or enforce rate limiting to constrain the number of incomplete chunk submissions.
  • Continuously monitor the server’s direct memory usage and configure alerts or automated restarts when memory consumption rises beyond a safe threshold.

Generated by OpenCVE AI on August 4, 2026 at 20:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
First Time appeared Eclipse
Eclipse eclipse Milo
Vendors & Products Eclipse
Eclipse eclipse Milo
Type Values Removed Values Added
Title Memory Exhaustion via Unreleased Partial Message Chunks in Eclipse Milo
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description In Eclipse Milo versions 0.6.0 through 1.1.4, UASC server transport handlers fail to release retained partial message chunks when a channel disconnects, allowing a remote unauthenticated client to exhaust pooled direct memory by repeatedly sending incomplete chunks and disconnecting, potentially terminating the server.
Weaknesses CWE-401
References
Metrics cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N'}

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime

Sources

Status
PUBLISHED
Assigner
eclipse
Published
Updated
Aug 4, 2026, 3:02 PM
Reserved
Jul 16, 2026, 1:58 PM
Status
Analyzed
Published
Aug 4, 2026, 1:18 PM
Modified
Oct 23, 2026, 11:10 PM