Fedora Account System
Red Hat Associate
Red Hat Customer
(*x509.Certificate).VerifyHostname previously called matchHostnames in a loop over all DNS Subject Alternative Name (SAN) entries. This caused strings.Split(host, ".") to execute repeatedly on the same input hostname. With a large DNS SAN list, verification costs scaled quadratically based on the number of SAN entries multiplied by the hostname's label count. Because x509.Verify validates hostnames before building the certificate chain, this overhead occurred even for untrusted certificates.
This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2026:34357 https://access.redhat.com/errata/RHSA-2026:34357
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2026:34359 https://access.redhat.com/errata/RHSA-2026:34359
This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2026:35832 https://access.redhat.com/errata/RHSA-2026:35832
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2026:36317 https://access.redhat.com/errata/RHSA-2026:36317
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2026:38995 https://access.redhat.com/errata/RHSA-2026:38995
This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2026:39005 https://access.redhat.com/errata/RHSA-2026:39005
FEDORA-2026-d7dfd8e9ba (golang-github-openprinting-ipp-usb-0.9.34-1.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.