CVE-2025-66506

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.
Configurations

Configuration 1 (hide)

cpe:2.3:a:linuxfoundation:fulcio:*:*:*:*:*:*:*:*

History

18 Oct 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) Fulcio es una autoridad de certificación de uso gratuito para emitir certificados de firma de código para una identidad de OpenID Connect (OIDC). Versiones anteriores a 1.8.3, la función identity.extractIssuerURL divide (mediante una llamada a strings.Split) su argumento (que son datos no confiables) por puntos. Como resultado, ante una solicitud maliciosa con un token de identidad OIDC (inválido) en la carga útil que contiene muchos caracteres de punto, una llamada a extractIssuerURL incurre en asignaciones del orden de O(n) bytes (donde n representa la longitud del argumento de la función), con un factor constante de aproximadamente 16. Esta vulnerabilidad se corrige en 1.8.3.

Information

Published : 2025-12-04 22:15

Updated : 2026-10-18 15:10


NVD link : CVE-2025-66506

Mitre link : CVE-2025-66506

CVE.ORG link : CVE-2025-66506


JSON object : View

Products Affected

linuxfoundation

  • fulcio
CWE
CWE-405

Asymmetric Resource Consumption (Amplification)