๐Ÿ” CVE Alert

CVE-2026-64679

HIGH 8.1

Atlantis: Path Traversal in Atlantis Workspace Handling Allows Out-of-Bounds Directory Deletion/Creation

CVSS Score
8.1
EPSS Score
0.0%
EPSS Percentile
0th

Atlantis is a self-hosted golang application that listens for Terraform pull request events via webhooks. From 0.19.8 until 0.45.0, Atlantis does not consistently validate user-controlled workspace values supplied through accepted repository-level atlantis.yaml configuration or authenticated /api/plan input before joining them into local workspace paths. Traversal segments can escape the intended per-pull workspace directory and cause clone preparation or other working-directory code paths to call os.RemoveAll, os.MkdirAll, or related filesystem operations on out-of-bounds directories before Terraform rejects the invalid workspace name. This can create, delete, or reuse writable paths with the privileges of the Atlantis process, causing integrity loss or denial of service. This issue is fixed in version 0.45.0.

CWE CWE-22 CWE-73
Vendor runatlantis
Product atlantis
Published Aug 21, 2026
Stay Ahead of the Next One

Get instant alerts for runatlantis atlantis

Be the first to know when new high vulnerabilities affecting runatlantis atlantis are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Affected Versions

runatlantis / atlantis
>= 0.19.8, < 0.45.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/runatlantis/atlantis/security/advisories/GHSA-26w5-6g95-gj28 github.com: https://github.com/runatlantis/atlantis/pull/6254 github.com: https://github.com/runatlantis/atlantis/commit/ea4e4ceebf8b387d015fff7ed8a7fcca33279afe github.com: https://github.com/runatlantis/atlantis/releases/tag/v0.45.0