ZeroHour

CVE-2026-85199

Unauthenticated path traversal in Eclipse aeriOS Self-orchestrator REST API

CVSS 4.0
8.8 high
EPSS
<1%p46
Published
()
Modified
AI analysis

Eclipse aeriOS Self-orchestrator versions prior to 1.2.1 contain a path traversal flaw (CWE-22/23) in its REST API, where user-controlled identifiers supplied to create, update, or delete Self-orchestrator resources were inserted into filesystem paths without validation or sanitization. An unauthenticated remote attacker who can reach the Self-orchestrator API can send identifiers containing path traversal sequences (path separators and relative-path components) to write or delete JSON files outside the intended application directories. Because the affected API requires no authentication and, in the affected deployment configuration, the container runs with elevated privileges, an attacker can tamper with or remove files beyond the orchestrator's own directories, producing high integrity and availability impact (CVSS 4.0 base 8.8, with no confidentiality impact). Any deployment running a version before 1.2.1 with the REST API exposed to untrusted networks is affected. There is no known exploitation in the wild, no public proof-of-concept, and the flaw is not in CISA KEV, with EPSS estimating roughly a 0.6% chance of exploitation within 30 days.

What to do: Upgrade Eclipse aeriOS Self-orchestrator to version 1.2.1, which adds validation and sanitization of identifiers used to construct filesystem paths. Until upgrading, restrict network access to the Self-orchestrator REST API to trusted clients only and avoid running the container with elevated privileges. Also check for unexpected or modified JSON files outside the orchestrator's intended directories, which would indicate attempted path traversal writes or deletions.

Affected
Eclipse Foundation aeriOS Self-orchestratorall versions prior to 1.2.1 (fixed in 1.2.1)
Estimated exposure
No basis for an estimate.

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Eclipse aeriOS Self-orchestrator versions prior to 1.2.1 contain a path traversal vulnerability in the REST API. User-controlled identifiers used to create, update, or delete Self-orchestrator resources were incorporated into filesystem paths without adequate validation or sanitization. An unauthenticated remote attacker able to access the Self-orchestrator API could therefore supply specially crafted identifiers containing path traversal sequences to write or delete JSON files outside the intended application directories, subject to the filesystem permissions of the Self-orchestrator process. The impact is increased by the absence of authentication on the affected API and by the container running with elevated privileges in the affected deployment configuration. The issue has been addressed in version 1.2.1 by introducing validation and sanitization of user-controlled identifiers before they are used to construct filesystem paths, preventing path separator characters from being used to escape the intended directories.

Weakness
CWE-22, CWE-23, CWE-206
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.