Eclipse Milo 1.0.0-1.1.4 RoleMapper Bypass CVE-2026-58080
CVE-2026-58080 Published on August 4, 2026
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.
Vulnerability Analysis
CVE-2026-58080 is exploitable with network access, and does not require authorization privileges or user interaction. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to have no impact on confidentiality and integrity and availability.
Weakness Type
What is an AuthZ Vulnerability?
The software does not perform an authorization check when an actor attempts to access a resource or perform an action.
CVE-2026-58080 has been classified to as an AuthZ vulnerability or weakness.
Affected Versions
Eclipse Foundation Eclipse Milo:- Version 1.0.0 and below 1.1.5 is affected.