CVE-2024-6104: go-retryablehttp can leak basic auth credentials to log files
Vulnerability summary
CVE-2024-6104 is a medium (CVSS 6.0) vulnerability in hashicorp retryablehttp. EPSS estimates a 0.36% chance of exploitation in the next 30 days, higher than 29.5% of scored vulnerabilities.
Not severe (CVSS 6, local access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 44 · Related 168Showing 100 of 181.
Timeline
- 24-06-2024PublishedVulnerability first disclosed.
- 01-08-2024Last modifiedVulnerability information updated.
Description
go-retryablehttp prior to 0.7.7 did not sanitize urls when writing them to its log file. This could lead to go-retryablehttp writing sensitive HTTP basic auth credentials to its log file. This vulnerability, CVE-2024-6104, was fixed in go-retryablehttp 0.7.7.
CVSS metrics
7 scores · 7 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NDiffers
- OSV · DebianEcosystem advisory · calculated5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NDiffers
- OSV · WolfiEcosystem advisory · calculated6.0MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
- OSV · GoEcosystem advisory · calculated6.0MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
- OSV · ChainguardEcosystem advisory · calculated6.0MediumCVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:N/A:N
- NVDNIST5.5MediumCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:NDiffers
EPSS trend
Probability
0.36%
Chance of exploitation in the next 30 days
Percentile
30%
Versus all other CVEs
30-day change
No change 0.00 pp
From 0.36% on 04-10-2026
Known exploited
Compare KEV catalogsNot in the CISA KEV catalog.
Not in the ENISA CNW catalog.
Not in the CIRCL catalog.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Known conditions: local access, administrative account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard160 products
- aactl< 0.4.12-r14
- actions-runner-controller< 0.9.2-r2
- actions-runner-controller-compat< 0.9.2-r2
- actions-runner-controller-fips< 0.9.3-r0
- actions-runner-controller-fips-compat< 0.9.3-r0
Wolfi40 products
- aactl< 0.4.12-r14
- actions-runner-controller< 0.9.2-r2
- actions-runner-controller-compat< 0.9.2-r2
- argo-events< 1.9.2-r1
- bank-vaults< 1.20.4-r16
2 vendors · 200 products · Showing 200 of 297
References
20 links- lists.opensuse.org/archives/…Advisory
- lists.opensuse.org/archives/…Advisory