CVE-2025-66506: sigstore fulcio · Asymmetric Resource Consumption (Amplification)
Affects sigstore fulcioSource CVE Database V5
Not known to be exploited · CVSS 7.5 High : upgrade to 1.8.3 soon.
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 1.8.3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitation evidence
Disclosed: evidence found.
CVE published 4 Dec 2025
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 github.com/sigstore/fulcio to 1.8.3.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Gogithub.com/sigstore/fulciopkg:golang/github.com/sigstore/fulcioOther 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 fulcio to version 1.8.3 or later immediately to apply the official fix addressing the resource consumption vulnerability. 2. Implement strict input validation on OIDC identity tokens before processing, specifically limiting the number of period characters allowed to prevent excessive splitting and memory allocation. 3. Deploy rate limiting and throttling mechanisms on endpoints handling OIDC tokens to mitigate the risk of large-scale or repeated malicious requests. 4. Monitor fulcio service resource usage and logs for abnormal spikes in memory or CPU consumption indicative of exploitation attempts. 5. Consider deploying web application firewalls (WAFs) or API gateways with custom rules to detect and block malformed OIDC tokens with excessive delimiters. 6. Incorporate anomaly detection for unusual request patterns targeting the certificate issuance service. 7. Educate development and security teams about the vulnerability and ensure secure coding practices when handling untrusted input in similar contexts. 8. Review and harden CI/CD pipeline dependencies on fulcio to include fallback or redundancy measures in case of service disruption.
Description
Fulcio is a free-to-use certificate authority for issuing code signing certificates for an OpenID Connect (OIDC) identity. Prior to 1.8.3, function identity.extractIssuerURL splits (via a call to strings.Split) its argument (which is untrusted data) on periods. As a result, in the face of a malicious request with an (invalid) OIDC identity token in the payload containing many period characters, a call to extractIssuerURL incurs allocations to the tune of O(n) bytes (where n stands for the length of the function's argument), with a constant factor of about 16. This vulnerability is fixed in 1.8.3.