CVE-2026-24137: sigstore legacy TUF client allows for arbitrary file writes with target cache path traversal
Vulnerability summary
CVE-2026-24137 is a medium (CVSS 5.8) vulnerability in sigstore. EPSS estimates a 0.39% chance of exploitation in the next 30 days, higher than 33.2% of scored vulnerabilities.
Not severe (CVSS 5.8, network access); no exploitation reported by the 5 checked sources
Source freshness unavailable
How is this decided?Advisory lineage
Upstream 0 · Downstream 11 · Related 12Timeline
- 23-01-2026PublishedVulnerability first disclosed.
- 23-01-2026Last modifiedVulnerability information updated.
Description
sigstore framework is a common go library shared across sigstore services and clients. In versions 1.10.3 and below, the legacy TUF client (pkg/tuf/client.go) supports caching target files to disk. It constructs a filesystem path by joining a cache base directory with a target name sourced from signed target metadata; however, it does not validate that the resulting path stays within the cache base directory. A malicious TUF repository can trigger arbitrary file overwriting, limited to the permissions that the calling process has. Note that this should only affect clients that are directly using the TUF client in sigstore/sigstore or are using an older version of Cosign. Public Sigstore deployment users are unaffected, as TUF metadata is validated by a quorum of trusted collaborators. This issue has been fixed in version 1.10.4. As a workaround, users can disable disk caching for the legacy client by setting SIGSTORE_NO_CACHE=true in the environment, migrate to https://github.com/sigstore/sigstore-go/tree/main/pkg/tuf, or upgrade to the latest sigstore/sigstore release.
CVSS metrics
7 scores · 7 sources · 1 version- OSV · UbuntuEcosystem advisory · calculated5.8MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
- OSV · DebianEcosystem advisory · calculated5.8MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
- OSV · WolfiEcosystem advisory · calculated5.8MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
- OSV · GoEcosystem advisory · calculated5.8MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
- OSV · ChainguardEcosystem advisory · calculated5.8MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
- NVDNIST5.8MediumCVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:C/C:N/I:H/A:N
EPSS trend
Probability
0.39%
Chance of exploitation in the next 30 days
Percentile
33%
Versus all other CVEs
30-day change
Decrease -0.01 pp
From 0.40% 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: network-reachable, administrative account, no user interaction (CVSS vector). Other conditions: not stated in public data.
Chainguard199 products
- aactl< 0.4.12-r43
- buildah< 1.42.2-r4
- buildkitd< 0.27.1-r2
- buildkitd-fips< 0.27.1-r0
- cg< 0.2.200-r0
Wolfi1 product
- aactl< 0.4.12-r43
2 vendors · 200 products · Showing 200 of 263
References
10 links- github.com/sigstore/sigstore/security/advisories/GHSA-fcv2-xgw5-pqxfX Refsource CONFIRMREPORTAdvisoryWEB
- github.com/sigstore/sigstore/commit/8ec410a2993ea78083aecf0e473a85453039496eX Refsource MISCREPORTFIXWEB
- github.com/sigstore/sigstorePACKAGE