Skip to main content

Eclipse Ankaios CVE-2026-84173

| EUVDEUVD-2026-72323 HIGH
Incorrect Authorization (CWE-863)
2026-09-07 eclipse GHSA-287g-w4gp-cqxr
8.3
CVSS 4.0 · Vendor: eclipse
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Operator configures wildcard-prefixed multi-segment allow rule
  2. Delivery
    Authenticated workload gains Control Interface access
  3. Exploit
    Workload submits request with empty field mask
  4. Execution
    Agent authorizer incorrectly matches empty mask to scoped rule
  5. Impact
    Workload reads full cluster state or overwrites state outside authorized subtree

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires two concurrent conditions: (1) the attacker controls an authenticated workload that has been granted Control Interface access (PR:H - not an unauthenticated scenario), and (2) that workload's allow rule is a multi-segment path whose first segment is a wildcard (e.g., *.workloads.some_workload or similar). Deployments that use only fully explicit path rules (e.g., desiredState.workloads.some_workload) or only the bare * wildcard are not affected. Exploitation is further limited to the local agent boundary (AV:L); no remote network path is involved. The attack does not require user interaction or additional privileges beyond the workload's own Control Interface credentials.

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:H/UI:N) yields a score of 8.3, reflecting high confidentiality and integrity impact but local attack surface and high privilege requirement. Real-world risk is meaningfully constrained: exploitation requires (1) the attacker to control an authenticated workload with Control Interface access, and (2) an operator to have deployed multi-segment allow rules beginning with a wildcard - a non-default, specific misconfiguration the vendor now explicitly warns against. The vendor's AT:N (no attack requirements) appears optimistic given this configuration dependency; AT:P would more accurately reflect the situational prerequisite. No EPSS data, KEV listing, or public exploit is available, further limiting urgency outside environments already using wildcard-prefixed rules. The integrity impact (VI:H) is the more concerning axis: a compromised workload could overwrite cluster state affecting other workloads and their configuration, making this a meaningful lateral-movement risk in multi-tenant Ankaios deployments.

Exploit ScenarioDerived

A workload with a nominally scoped Control Interface allow rule such as *.workloads.my_service sends a CompleteStateRequest or UpdateStateRequest with an intentionally empty field mask. The agent-side authorizer incorrectly interprets the empty mask as matching the wildcard-prefixed rule, and the workload receives the full cluster state - including configuration and secrets of unrelated workloads - or overwrites state across the entire cluster beyond its authorized subtree. No exploit tooling is publicly known; the attack is straightforward to craft by any workload operator aware of the logic flaw.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 07, 2026

Incorrect authorization in Eclipse Ankaios v0.5.1-v1.0.1 allows an authenticated workload to bypass its scoped access restrictions on the agent-side Control Interface. When the cluster is configured with multi-segment allow rules whose first path segment is a wildcard (e.g., *.workloads.some_workload), submitting a CompleteStateRequest or UpdateStateRequest with an empty field mask is incorrectly evaluated as matching the scoped rule, granting the workload full read or write access beyond its authorized state subtree. No public exploit is identified at time of analysis; a patched release (v1.0.2) is available.

RemediationAI

Upgrade to Eclipse Ankaios v1.0.2, which patches the authorizer via PR #790 ('Prevent scoped wildcard rules from matching empty paths'); release notes and the tagged release are available at https://github.com/eclipse-ankaios/ankaios/releases/tag/v1.0.2. Until the upgrade is applied, the vendor-recommended workaround is to replace all multi-segment allow-rule filter masks whose first path segment is a wildcard (e.g., *.workloads.some_workload) with fully explicit paths (e.g., desiredState.workloads.some_workload). Note that a mask consisting solely of * retains its intended unrestricted semantics and should only be assigned to workloads that legitimately require full-state access. No network-layer controls are relevant given the local attack vector; the mitigation is purely a configuration change to allow-rule definitions.

Affected VersionsENISA

Eclipse Ankaios 0.5.1 ≤1.0.1

Affected Packages

euvd eclipse_ankaios no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Eclipse Ankaios (CPE: cpe:2.3:a:eclipse_foundation:eclipse_ankaios:*:*:*:*:*:*:*:*) is a distributed workload orchestrator designed for automotive and edge computing environments, where individual workloads interact with the cluster via a Control Interface. Access to cluster state paths is governed by allow-rule filter masks; a rule such as *.workloads.some_workload is intended to scope a workload to a specific subtree. The root cause (CWE-863, Incorrect Authorization) is that the authorizer on the agent side conflates an empty field mask - which conventionally means 'all paths' - with a wildcard-prefixed multi-segment rule, treating the empty mask as a match for the scoped rule rather than recognizing it as an unrestricted full-state request. Only a rule consisting solely of * is intended to authorize an empty mask. The fix (PR #790) prevents scoped wildcard rules from matching empty paths.

Know when Eclipse Ankaios gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (eclipse) PRIMARY 8.3 HIGH
CVSS:4.0/AV:L/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.7 MEDIUM

AV:L for local workload boundary; AC:H for mandatory wildcard-prefixed misconfigured rule; PR:H for authenticated workload requirement; no availability impact.

3.1 AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N
4.0 AV:L/AC:L/AT:P/PR:H/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (eclipse).

CVSS VectorVendor: eclipse

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
High
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

In Eclipse Ankaios versions v0.5.1 through v1.0.1, the agent-side Control Interface authorizer incorrectly evaluates multi-segment allow rules whose first path segment is a wildcard. An authenticated workload with access restricted by such a rule can submit a CompleteStateRequest or UpdateStateRequest with an empty field mask. The request may then be incorrectly authorized as matching the scoped rule, allowing the workload to read the complete cluster state or replace state outside its authorized subtree. This may result in unauthorized disclosure or modification of other workloads and cluster configuration. Only a rule consisting solely of * is intended to authorize an empty mask.

Mitigation: Until an update containing the fix is installed, avoid multi-segment Control Interface allow-rule filter masks that begin with a wildcard, such as *.workloads.some_workload. Replace them with explicit paths such as desiredState.workloads.some_workload, where applicable. A filter mask consisting solely of * has different, intentionally unrestricted semantics and should only be used when full-state access is intended.

Technical POC Analysis

The bug is CWE-863, Incorrect Authorization, in the agent-side Control Interface authorizer.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

Eclipse Ankaios versions 0.5.1 through 1.0.1 contain an authorization bypass flaw that allows authenticated workloads to escalate privileges and gain unauthorized access to state data and configuration beyond their assigned boundaries in multi-segment policy environments. This vulnerability could enable compromised workloads to access or manipulate sensitive data belonging to other workloads in the cluster, potentially leading to lateral movement and data exfiltration. Organizations running Ankaios for container orchestration should prioritize remediation to maintain workload isolation guarantees.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Rare
niche automotive/edge orchestrator, limited production footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy