漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Terragrunt: Arbitrary File Deletion via Malicious Module Manifest
Vulnerability Description
Terragrunt is a flexible orchestration tool that allows Infrastructure as Code written in OpenTofu or Terraform to scale. Prior to 1.0.4, Terragrunt trusts paths decoded from a downloaded module's .terragrunt-module-manifest during fileManifest.Clean() in internal/util/file.go. A malicious or compromised external module can place absolute or traversal paths in the manifest, causing cleanup to delete files outside the module cache that are accessible to the Terragrunt process before OpenTofu or Terraform executes. This deletion-only primitive can remove local source code or configuration and disrupt CI/CD pipelines. This issue is fixed in version 1.0.4.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Vulnerability Title
Gruntwork Terragrunt 路径遍历漏洞
Vulnerability Description
Gruntwork Terragrunt是Gruntwork组织开源的一款灵活的编排工具,它允许用 OpenTofu/Terraform 编写的基础设施即代码进行扩展。 Gruntwork Terragrunt 1.0.4之前版本存在路径遍历漏洞,该漏洞源于对下载模块的.Terragrunt-module-manifest中解码路径信任不当,恶意或受损的外部模块可在清单中放置绝对路径或遍历路径,导致清理时删除模块缓存之外的文件,可能删除本地源代码或配置并破坏CI/CD流水线。
CVSS Information
N/A
Vulnerability Type
N/A