Skip to main content
VulnerabilityPublished

atomic-agents-stack: Dashboard HTTP server path traversal allows arbitrary file read

Affects atomic-agents-stackSource GCVE Database

0

CVSS 8.2 High : upgrade to 1.1.0 soon.

Data as of 13 Aug 2026, 18:10 UTC

CVSS 4.0 base score
8.2High
How severe the flaw is on the 0–10 CVSS scale.
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:N

What to do

Upgrade atomic-agents-stack to 1.1.0.

Affected software

ProductAffectedFixed in
PyPIatomic-agents-stackAffected
  • <1.1.0
Fixed in
  • 1.1.0

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.

References

Community reviews

Loading reviews…