CVE-2026-62927

Eclipse Milo Batch Authorization Bypass Allows Unauthorized Method Execution

Published Aug 4, 2026 CVSS 4.0 · 8.7 High EPSS < 1% KEV · Not listed
Description
In Eclipse Milo versions 1.0.0 through 1.1.4, the Call service dispatches the original mixed batch to address-space handlers after calculating authorization, allowing an anonymous or otherwise low-privileged client to execute a denied method by batching it with an allowed method.

Analysis

AI-generated

Technical impact

Eclipse Milo Call service incorrectly re‑dispatches batched requests to address‑space handlers after performing authorization checks. An unauthorized or anonymous client can place a denied request method in the same batch as an allowed method, causing the denied method to be executed. This leads to a privilege escalation or unauthorized operation that the caller is not permitted to perform. The weakness is a Client Side Permission Conflict as defined by CWE-863.

Affected Systems

The issue affects Eclipse Foundation’s Eclipse Milo library, versions 1.0.0 through 1.1.4. These releases expose the Call service’s batch handling flaw. Any deployment using one of these versions is vulnerable.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity, and the EPSS score is not reported, so the exploitation probability is unknown. The vulnerability is not listed in CISA’s KEV catalog. Based on the description, the likely attack vector involves network traffic to the Call service endpoint; an attacker can craft a mixed batch over the wire to trigger the flaw. Because the flaw bypasses authorization after dispatch, it can be used to execute privileged methods on behalf of a low‑privileged or unauthenticated user.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Eclipse Milo to a version later than 1.1.4, such as 1.1.5 or newer, where the Call service corrects the CWE-863 client‑side permission conflict by enforcing authorization before dispatching batched requests.
  • Restrict access to the Call service endpoint to trusted clients only, using firewall or network segmentation to limit exposure and mitigate the risk highlighted by CWE-863.
  • Configure the Milo server to disable mixed batch processing if the configuration supports it, thereby preventing the CWE-863–related bypass of authorization checks for batched requests.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Eclipse Milo Batch Authorization Bypass Allows Unauthorized Method Execution
Type Values Removed Values Added
Metrics ssvc

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

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse milo
Vendors & Products Eclipse
Eclipse milo
Type Values Removed Values Added
Description In Eclipse Milo versions 1.0.0 through 1.1.4, the Call service dispatches the original mixed batch to address-space handlers after calculating authorization, allowing an anonymous or otherwise low-privileged client to execute a denied method by batching it with an allowed method.
Weaknesses CWE-863
References
Metrics cvssV4_0

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

Weaknesses

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