Medium severity · published Mar 20, 2026
CVE-2026-32828
Kargo: SSRF in Promotion http/http-download Steps Enables Internal Network Access and Data Exfiltration
4.9
CVSS
0.3%
EPSS
No
On KEV
Description
Kargo manages and automates the promotion of software artifacts. In versions 1.4.0 through 1.6.3, 1.7.0-rc.1 through 1.7.8, 1.8.0-rc.1 through 1.8.11, and 1.9.0-rc.1 through 1.9.4, the http and http-download promotion steps allow Server-Side Request Forgery (SSRF) against link-local addresses, most critically the cloud instance metadata endpoint (169.254.169.254), enabling exfiltration of sensitive data such as IAM credentials. These steps provide full control over request headers and methods, rendering cloud provider header-based SSRF mitigations ineffective. An authenticated attacker with permissions to create/update Stages or craft Promotion resources can exploit this by submitting a malicious Promotion manifest, with response data retrievable via Promotion status fields, Git repositories, or a second http step. This issue has been fixed in versions 1.6.4, 1.7.9, 1.8.12 and 1.9.5.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
High
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 27% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
KA
kargo · akuity
>= 1.4.0, < 1.6.4; >= 1.7.0-rc.1, < 1.7.9; >= 1.8.0-rc.1, < 1.8.12; >= 1.9.0-rc.1, < 1.9.5 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-32828
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-32828
Patch
https://github.com/akuity/kargo/commit/fd25620c2473ed19bec4be4d0f181287ef0f0391
Mitigation
https://github.com/akuity/kargo/security/advisories/GHSA-j94x-8wcp-x7hm
More from kargo
9.9
CVE-2026-27112
Kargo has an Authorization Bypass Vulnerability in Batch Resource Creation API Endpoints
7.2
CVE-2026-24748
Kargo's `GetConfig()` and `RefreshResource()` API endpoints allow unauthenticated access
5.1
CVE-2026-42350
Kargo: Open Redirect in UI OIDC Login Flow via redirectTo Query Parameter
5.0
CVE-2026-27111
Kargo has Missing Authorization Vulnerabilities in Approval & Promotion REST API Endpoints
