CVE Catalog

CVE-2026-64672

MediumCVSS 4.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

7th percentile - higher than 7% of all known CVEs

Summary

In Terragrunt prior to 1.1.1, the terragrunt catalog command derives a predictable per-repository catalog clone root under the shared system temporary directory and follows a symlink already placed at that path. A local attacker who can write to the temporary directory and predict the cataloged repository can redirect cleanup and cloning outside the intended root, causing an existing repository-named directory to be deleted and replaced in the victim's security context. The issue is fixed in version 1.1.1.

Risk Assessment

A local attacker on a shared host could cause directories to be deleted or overwritten in the victim's context, potentially leading to data loss or unauthorized operations. The vulnerability is not remotely exploitable.

Recommendation

Update Terragrunt to version 1.1.1 or later. Avoid running terragrunt catalog on shared hosts with untrusted users.

Other vulnerabilities in Terragrunt

Original NVD description (English source)

Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu or Terraform to scale. Prior to 1.1.1, the terragrunt catalog command derives a predictable per-repository catalog clone root under the shared system temporary directory and follows a symlink already placed at that path. A local attacker who can write to the temporary directory and predict the cataloged repository can redirect cleanup and cloning outside the intended root, causing an existing repository-named directory to be deleted and replaced in the victim's security context. The attack requires the victim to run terragrunt catalog on a shared host while the symlink is present, and it is not remotely exploitable. This issue is fixed in version 1.1.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS