ZeroHour

CVE-2026-91989

niche

Path Traversal in Atomic Agents Stack Dashboard Exposes Arbitrary File Reads

CVSS 4.0
8.7 high
EPSS
Published
()
Modified
AI analysis

atomic-agents-stack before 1.1.0 ships a dashboard HTTP server whose DashboardHandler.do_GET endpoint fails to properly contain requested paths within the intended agents_root directory. A remote, unauthenticated attacker can send HTTP GET requests containing '../' directory traversal sequences to escape the agents_root directory and read arbitrary files accessible to the process running the dashboard, such as configuration files, source code, credentials, or environment secrets. Anyone running an affected version with the dashboard reachable over the network (rather than bound to localhost) is exposed, with high confidentiality impact but no integrity or availability impact per the CVSS 4.0 vector (8.7). The flaw is tracked as CWE-22 and was reported through VulnCheck's disclosure program. There is no known public proof of concept, it does not appear in CISA's KEV catalog, and no exploitation has been observed in the wild.

What to do: Upgrade atomic-agents-stack to version 1.1.0 or later, which fixes the path containment bypass. Until patched, bind the dashboard to localhost or restrict it with firewall rules so it is not reachable by untrusted networks, and run it under a low-privileged account to limit what an attacker can read. Review dashboard access logs for GET requests containing '../' traversal segments as an indicator of attempted exploitation.

Affected
Atomic Agents project (open source) atomic-agents-stackbefore 1.1.0
Estimated exposure
nicheunknown — likely at most hundreds to low thousands of instances, since the dashboard is an opt-in component of a niche open-source agent framework — No active-install counts, download statistics, or internet-scan figures were provided; the estimate is inferred from the project being a small open-source Python package whose dashboard server is typically run locally or in development…

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

Description

atomic-agents-stack before 1.1.0 contains a path traversal vulnerability in the dashboard HTTP server that allows remote attackers to read arbitrary files by supplying directory traversal sequences in request paths. Attackers can bypass path containment checks by including '../' segments in requests to the DashboardHandler.do_GET endpoint to access files outside the intended agents_root directory.

Weakness
CWE-22
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/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.