Read the docs
TI-2024-03561 Aliases CVE-2024-3817GHSA-q64h-39hv-4cf7

HashiCorp go-getter Vulnerable to Argument Injection When Fetching Remote Default Git Branches

Priority MEDIUM 45CWE-88Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-88.

Summary

HashiCorp’s go-getter library is vulnerable to argument injection when executing Git to discover remote branches. This vulnerability does not affect the go-getter/v2 branch and package.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.01329 71st percentileScored 2026-11-07
Fix Fixed Shared library (HashiCorp): 1.7.3github.com/hashicorp/go-getter (Go): 1.7.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
HashiCorpShared library1.5.9 to before 1.7.31.7.3Patch availableCNA
—github.com/hashicorp/go-getter (Go)1.5.9 to before 1.7.41.7.4Patch availableGHSA-q64h-39hv-4cf7
  • Shared library VendorHashiCorp Affected 1.5.9 to before 1.7.3 Fixed in 1.7.3 Patch available CNA
  • github.com/hashicorp/go-getter (Go) Vendor— Affected 1.5.9 to before 1.7.4 Fixed in 1.7.4 Patch available GHSA-q64h-39hv-4cf7

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:hashicorp:go-getter:*:*:*:*:*:*:*:*1.5.9 to before 1.7.4VulnerableHashiCorp
  • cpe:2.3:a:hashicorp:go-getter:*:*:*:*:*:*:*:* Versions 1.5.9 to before 1.7.4 Vulnerable ·HashiCorp

Remediation

  • Fix · CNA Shared library (HashiCorp) Fixed in 1.7.3
  • Fix · GHSA-q64h-39hv-4cf7 github.com/hashicorp/go-getter (Go) Fixed in 1.7.4 Advisory →

Vendor assessments

Red Hat

Red Hat's page for this CVE →

Not affected: 1 product
  • Red Hat

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-3817
  2. 2026-10-03 Alias added: GHSA-q64h-39hv-4cf7

References

  • TI-2022-10176 go-getter up to 1.5.11 and 2.0.2 allowed protocol switching, endless redirect, and… CVSS 3.1CRITICAL 9.8
  • TI-2022-12556 go-getter up to 1.5.11 and 2.0.2 allowed arbitrary host access via go-getter path… CVSS 3.1HIGH 8.6
  • TI-2024-05804 HashiCorp go-getter Vulnerable to Code Execution On Git Update Via Git Config Manipulation CVSS 3.1HIGH 8.8
  • TI-2025-08206 HashiCorp go-getter Vulnerable to Arbitrary Read through Symlink Attack CVSS 3.1HIGH 7.5
  • TI-2022-12558 go-getter up to 1.5.11 and 2.0.2 panicked when processing password-protected ZIP files. CVSS 3.1HIGH 8.6
  • TI-2022-12557 go-getter up to 1.5.11 and 2.0.2 allowed asymmetric resource exhaustion when go-getter… CVSS 3.1HIGH 8.6
See all 8 →

Sources