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.
Published: 2026-08-04
Score: 8.7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

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.

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

Remediation

No vendor fix or workaround currently provided.

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 yet.

History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse eclipse Milo
Vendors & Products Eclipse
Eclipse eclipse Milo

Tue, 04 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Title Memory Exhaustion via Unreleased Partial Message Chunks in Eclipse Milo

Tue, 04 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 04 Aug 2026 12:45:00 +0000

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'}


Subscriptions

Eclipse Eclipse Milo Milo
cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-08-04T15:02:26.923Z

Reserved: 2026-07-16T13:58:02.230Z

Link: CVE-2026-63252

cve-icon Vulnrichment

Updated: 2026-08-04T14:28:20.457Z

cve-icon NVD

Status : Analyzed

Published: 2026-08-04T13:18:55.913

Modified: 2026-08-05T18:51:14.483

Link: CVE-2026-63252

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:20:07Z

Weaknesses
  • CWE-401

    Missing Release of Memory after Effective Lifetime