Certificate Misconfiguration in Private PKIs by Go Programming Language
CVE-2024-45341

6.1MEDIUM

Key Information:

Vendor
CVE Published:
28 January 2025

Badges

đź“° News Worthy

What is CVE-2024-45341?

A certificate misconfiguration issue has been identified in the Go programming language, where a certificate with a URI containing an IPv6 address with a zone ID may improperly satisfy a URI name constraint related to the certificate chain. This flaw primarily affects users operating within private PKIs that utilize certificates with URIs, as such constructions are not typically allowed within the public Key Infrastructure (PKI).

Affected Version(s)

crypto/x509 0 < 1.22.11

crypto/x509 1.23.0-0 < 1.23.5

crypto/x509 1.24.0-0 < 1.24.0-rc.2

News Articles

KrakenD CE v2.9 released with improved sequential proxy and security

Discover the latest KrakenD updates, including enhanced sequential proxies, YAML encoding, offline linter capabilities, Lua header management, and critical security fixes

References

CVSS V3.1

Score:
6.1
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Changed

Timeline

  • Vulnerability published

  • đź“°

    First article discovered by KrakenD

  • Vulnerability Reserved

Credit

Juho Forsén of Mattermost
.
CVE-2024-45341 : Certificate Misconfiguration in Private PKIs by Go Programming Language