In Eclipse Ankaios versions 0.1.0 through 1.0.2, the agent creates workload files and Control Interface named pipes (FIFOs) under a predictable path derived from the agent name and a hash of the workload's runtime configuration. If a directory or FIFO already exists at that path when the agent (re)starts, the agent reuses it based only on an existence and/or file-type check, without validating its owner or permissions. A local, unprivileged user with write access to the same base directory (by default under `$TMPDIR/ankaios`, e.g. shared `/tmp`) can pre-create this path hierarchy, including the two Control Interface FIFOs, before the agent starts. The agent then treats the attacker-owned FIFOs as the legitimate Control Interface for the targeted workload. The attacker can complete the Control Interface handshake and issue requests using that workload's configured `controlInterfaceAccess` permissions, allowing impersonation of the workload and, depending on its configured permissions, unauthorized reading and/or modification of the cluster's desired state.
History

Sun, 20 Sep 2026 23:45:00 +0000

Type Values Removed Values Added
Title Eclipse Ankaios FIFO Pre-Creation Allows Workload Impersonation

Tue, 15 Sep 2026 09:00:00 +0000

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

Tue, 15 Sep 2026 08:30:00 +0000


Mon, 14 Sep 2026 21:00:00 +0000

Type Values Removed Values Added
Description In Eclipse Ankaios versions 0.1.0 through 1.0.2, the agent creates workload files and Control Interface named pipes (FIFOs) under a predictable path derived from the agent name and a hash of the workload's runtime configuration. If a directory or FIFO already exists at that path when the agent (re)starts, the agent reuses it based only on an existence and/or file-type check, without validating its owner or permissions. A local, unprivileged user with write access to the same base directory (by default under `$TMPDIR/ankaios`, e.g. shared `/tmp`) can pre-create this path hierarchy, including the two Control Interface FIFOs, before the agent starts. The agent then treats the attacker-owned FIFOs as the legitimate Control Interface for the targeted workload. The attacker can complete the Control Interface handshake and issue requests using that workload's configured `controlInterfaceAccess` permissions, allowing impersonation of the workload and, depending on its configured permissions, unauthorized reading and/or modification of the cluster's desired state.
Weaknesses CWE-276
CWE-367
CWE-379
References
Metrics cvssV4_0

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published: 2026-09-14T17:44:56.384Z

Updated: 2026-09-15T08:18:26.215Z

Reserved: 2026-09-08T14:40:05.969Z

Link: CVE-2026-86836

cve-icon Vulnrichment

Updated: 2026-09-14T18:00:21.730Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-14T18:20:20.193

Modified: 2026-09-16T20:38:33.883

Link: CVE-2026-86836

cve-icon Redhat

No data.