atomic-agents-stack: Dashboard HTTP server path traversal allows arbitrary file read
Affects atomic-agents-stackSource GCVE Database
CVSS 8.2 High : upgrade to 1.1.0 soon.
Data as of 13 Aug 2026, 18:10 UTC
- Patch
- Available – fixed in 1.1.0
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:NWhat to do
Upgrade atomic-agents-stack to 1.1.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| PyPIatomic-agents-stack | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A patch is available that routes all served paths through the safe path resolution function (_io.safe_resolve_under) and rejects requests with path traversal attempts. Operators should upgrade to version 1.1.0 or later. Additionally, restricting the server to bind only to loopback interfaces by default and requiring explicit authorization for non-loopback binding reduces exposure. Rejecting '..' and separator characters early in request paths further mitigates the risk.
Description
The atomic-agents-stack dashboard HTTP server has a path traversal vulnerability in its file serving component. It constructs filesystem paths directly from HTTP request paths without proper containment checks, allowing attackers to read arbitrary files outside the intended directory. By default, the server binds to loopback, but it can be configured to bind to all interfaces, exposing the vulnerability to the LAN. This flaw affects all versions prior to 1.1.0. A fix is available that enforces safe path resolution and restricts host binding.