CVE-2026-24122: sigstore cosign · Improper Certificate Validation
Affects sigstore cosignSource CVE Database V5
Not known to be exploited · CVSS 3.7 Medium : upgrade to 3.0.5 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 11% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 3.0.5
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 19 Feb 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade sigstore cosign to 3.0.5.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| sigstorecosign | Affected
| Fixed in
|
AI-suggested
Organizations using cosign in private deployments with customized PKIs should upgrade to version 3.0.5 or later immediately to ensure proper certificate expiration validation. Additionally, private PKI administrators should audit their certificate issuance and expiration policies to ensure issuing certificates do not expire before leaf certificates. Implement strict certificate lifecycle management and monitoring to detect and revoke expired or invalid certificates promptly. Employ additional verification layers such as external timestamp authorities or transparency logs to cross-validate certificate validity periods. Regularly review and test the signature verification process in private environments to detect anomalies related to certificate validation. Consider isolating private PKI environments and restricting access to certificate issuance to reduce the risk of malicious certificate creation. Finally, maintain awareness of updates from the sigstore project and apply security patches promptly.
Description
Cosign provides code signing and transparency for containers and binaries. In versions 3.0.4 and below, an issuing certificate with a validity that expires before the leaf certificate will be considered valid during verification even if the provided timestamp would mean the issuing certificate should be considered expired. When verifying artifact signatures using a certificate, Cosign first verifies the certificate chain using the leaf certificate's "not before" timestamp and later checks expiry of the leaf certificate using either a signed timestamp provided by the Rekor transparency log or from a timestamp authority, or using the current time. The root and all issuing certificates are assumed to be valid during the leaf certificate's validity. There is no impact to users of the public Sigstore infrastructure. This may affect private deployments with customized PKIs. This issue has been fixed in version 3.0.5.