GO-2024-2598

Verify panics on certificates with an unknown public key algorithm in crypto/x509

En bref

Publiée
Mise à jour
CVE
CVE-2024-24783
Alias
BIT-golang-2024-24783

Description

Verifying a certificate chain which contains a certificate with an unknown public key algorithm will cause Certificate.Verify to panic. This affects all crypto/tls clients, and servers that set Config.ClientAuth to VerifyClientCertIfGiven or RequireAndVerifyClientCert. The default behavior is for TLS servers to not verify client certificates.

Paquets affectés

PaquetVersions
Go · stdlibintroduced 0, fixed 1.21.8, introduced 1.22.0-0, fixed 1.22.1

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — Go Vulnerability Database