CVE-2026-23831: sigstore rekor · NULL Pointer Dereference
Affects sigstore rekorSource CVE Database V5
Not known to be exploited · CVSS 5.3 Medium : upgrade to 1.5.0 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 36% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 1.5.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:LExploitation evidence
Disclosed: evidence found.
CVE published 22 Jan 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 rekor and github.com/sigstore/rekor to 1.5.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| sigstorerekor | Affected
| Fixed in
|
Gogithub.com/sigstore/rekorpkg:golang/github.com/sigstore/rekorOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Upgrade all instances of sigstore Rekor to version 1.5.0 or later, where the vulnerability is fixed. 2. Implement strict input validation on proposed entries before processing to ensure spec.message is not empty or malformed, preventing triggering of the NULL pointer dereference. 3. Monitor Rekor service logs and metrics for increased 500 Internal Server Error responses, which may indicate exploitation attempts or malformed inputs. 4. Employ rate limiting or request filtering on the Rekor API endpoints to reduce the risk of denial of service through repeated malformed requests. 5. Integrate automated alerting for anomalous thread panics or service errors to enable rapid incident response. 6. Review and test CI/CD pipelines to ensure resilience against transient Rekor service disruptions. 7. Consider deploying Rekor instances in high-availability configurations to mitigate impact of single-thread failures. 8. Educate development and security teams about the importance of keeping supply chain tooling up to date and monitoring for vulnerabilities.
Description
CVE-2026-23831 is a medium severity vulnerability in sigstore's Rekor component (versions prior to 1.5.0) involving a NULL pointer dereference triggered by attacker-controlled input. Specifically, when a proposed entry with an empty spec.message is processed, the validate() function incorrectly returns success without initializing sign1Msg, leading to a panic in Canonicalize() when it dereferences the uninitialized pointer. This causes a thread panic resulting in a 500 error response to clients but does not crash the entire service, thus limiting availability impact. No confidentiality or integrity impact is observed. The vulnerability requires no authentication or user interaction and can be triggered remotely via crafted input. The issue has been fixed in version 1.5.