Description
In Eclipse Milo versions 1.0.0 through 1.1.4, `OpcUaServerConfig.copy()` fails to preserve a configured `RoleMapper`. On servers that rely on role permissions and construct the running configuration through `copy()`, sessions receive no role IDs and the default access controller skips role-permission checks, allowing an anonymous client where anonymous sessions are permitted to read role-permission metadata, invoke protected methods, or delete protected nodes.
Published: 2026-08-04
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

In Eclipse Milo versions 1.0.0 through 1.1.4, the OpcUaServerConfig.copy method fails to preserve a configured RoleMapper, causing session objects to lack role identifiers and allowing the default access controller to skip role‑permission checks. Consequently, any client that can establish an anonymous session can read role‑permission metadata, invoke protected methods, or delete protected nodes. This flaw is a CWE‑862 authorization bypass that can provide an attacker with elevated privileges on the server.

Affected Systems

The affected product is Eclipse Foundation’s Eclipse Milo. Versions 1.0.0 up to and including 1.1.4 are impacted. No other Eclipse Milo releases or versions are known to be vulnerable.

Risk and Exploitability

The CVSS score of 8.8 indicates a high severity for this flaw, while the EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog. Attackers would likely exploit the flaw remotely by creating an anonymous session against a Milo server that has anonymous access enabled and relies on the copy method to construct its runtime configuration. Because the flaw results in the bypass of role‑based checks, an attacker gains unauthorized read, write, or delete capabilities wherever those permissions are protected.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Eclipse Milo to version 1.1.5 or later, which includes a fix for the OpcUaServerConfig.copy role‑mapper preservation bug.
  • If an immediate upgrade is not possible, disable anonymous session creation in the server configuration to prevent unauthenticated clients from connecting.
  • Avoid using the OpcUaServerConfig.copy method for producing the runtime configuration; instead, apply the RoleMapper explicitly after copying or configure the server manually.
  • Apply the upstream patch (commit d51f03e9) to the source and rebuild the package if a direct upgrade to 1.1.5 is unavailable.

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

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

Type Values Removed Values Added
Title Role mapping copy flaw in Eclipse Milo enables unauthorized access

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 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse milo
Vendors & Products Eclipse
Eclipse milo

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

Type Values Removed Values Added
Description In Eclipse Milo versions 1.0.0 through 1.1.4, `OpcUaServerConfig.copy()` fails to preserve a configured `RoleMapper`. On servers that rely on role permissions and construct the running configuration through `copy()`, sessions receive no role IDs and the default access controller skips role-permission checks, allowing an anonymous client where anonymous sessions are permitted to read role-permission metadata, invoke protected methods, or delete protected nodes.
Weaknesses CWE-862
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

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

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

Link: CVE-2026-58080

cve-icon Vulnrichment

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

cve-icon NVD

Status : Analyzed

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

Modified: 2026-08-05T20:27:11.010

Link: CVE-2026-58080

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T20:00:05Z

Weaknesses