CVE-2026-27145
Medium
Medium ImpactThis CVE can affect KrakenD under specific conditions. Review the affected versions below and upgrade if your deployment is exposed.
Component
Go standard library (crypto/x509)
Disclosed
Jun 3, 2026
crypto/x509 package called matchHostnames in a loop over all DNS Subject
Alternative Name (SAN) entries without pre-splitting the candidate hostname. This caused
strings.Split(host, ".") to execute repeatedly, making hostname verification cost scale
quadratically with the number of SAN entries multiplied by the hostname’s label count.
Because x509.Verify validates hostnames before building the certificate chain, this
overhead occurs even for untrusted certificates, enabling denial of service through
excessive CPU consumption.Community Edition
2.13.7
addresses this CVE
Affected CE versions
>= 2.0, < 2.13.7
Enterprise Edition
2.13.5
addresses this CVE
Affected EE versions
>= 2.0, < 2.13.5
Upgrade to the addressed version or later to remediate this vulnerability.
Stay up to date with KrakenD releases and important updates