If an attacker causes kdcproxy to connect to an attacker-controlled KDC server (e.g. through server-side request forgery), they can exploit the fact that kdcproxy does not enforce bounds on TCP response length to conduct a denial-of-service attack. While receiving the KDC's response, kdcproxy copies the entire buffered stream into a new buffer on each recv() call, even when the transfer is incomplete, causing excessive memory allocation and CPU usage. Additionally, kdcproxy accepts incoming response chunks as long as the received data length is not exactly equal to the length indicated in the response header, even when individual chunks or the total buffer exceed the maximum length of a Kerberos message. This allows an attacker to send unbounded data until the connection timeout is reached (approximately 12 seconds), exhausting server memory or CPU resources. Multiple concurrent requests can cause accept queue overflow, denying service to legitimate clients.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade ipa-healthcheckUpgrade ipa-client-epnUpgrade softhsm-develUpgrade ipa-serverUpgrade python3-ipaserverUpgrade ipa-client-sambaUpgrade ipa-selinuxUpgrade python3-yubicoUpgrade ipa-server-commonUpgrade opendnssecUpgrade bind-dyndb-ldapUpgrade ipa-commonUpgrade ipa-python-compatUpgrade python3-ipaclientUpgrade python3-ipatestsUpgrade python3-jwcryptoUpgrade ipa-clientUpgrade python3-qrcode-coreUpgrade ipa-client-commonUpgrade softhsmUpgrade python3-qrcodeUpgrade python3-kdcproxyUpgrade python3-custodiaUpgrade slapi-nisUpgrade ipa-healthcheck-coreUpgrade custodiaUpgrade ipa-server-dnsUpgrade python3-ipalibUpgrade ipa-server-trust-adUpgrade python3-pyusb | Nov 20, 2025 | Nov 12, 2025 |
| Amazon Linux Ami 2 | — | Upgrade python-kdcproxy | May 20, 2026 | May 20, 2026 |
| Oracle_linux | — | Upgrade ipa-server-trust-adUpgrade python3-yubicoUpgrade ipa-commonUpgrade opendnssecUpgrade ipa-clientUpgrade python3-ipaserverUpgrade python3-pyusbUpgrade ipa-serverUpgrade python3-qrcode-coreUpgrade ipa-client-commonUpgrade ipa-python-compatUpgrade softhsmUpgrade slapi-nisUpgrade ipa-client-epnUpgrade softhsm-develUpgrade python3-custodiaUpgrade ipa-selinuxUpgrade python3-ipaclientUpgrade ipa-server-commonUpgrade python-kdcproxyUpgrade python3-jwcryptoUpgrade python3-qrcodeUpgrade bind-dyndb-ldapUpgrade python3-ipalibUpgrade python3-ipatestsUpgrade ipa-healthcheck-coreUpgrade python3-kdcproxyUpgrade ipa-client-sambaUpgrade ipa-server-dnsUpgrade ipa-healthcheckUpgrade custodia | Nov 17, 2025 | Nov 12, 2025 |
| Redhat_linux | — | Upgrade slapi-nis-debuginfoUpgrade ipa-server-debuginfoUpgrade python3-kdcproxyUpgrade bind-dyndb-ldap-debugsourceUpgrade ipa-server-trust-adUpgrade ipa-healthcheckUpgrade slapi-nisUpgrade ipa-server-trust-ad-debuginfoUpgrade slapi-nis-debugsourceUpgrade opendnssec-debuginfoUpgrade python3-qrcodeUpgrade ipa-client-epnUpgrade ipa-selinuxUpgrade ipa-healthcheck-coreUpgrade softhsm-debuginfoUpgrade ipa-debugsourceUpgrade python3-ipatestsUpgrade ipa-debuginfoUpgrade bind-dyndb-ldap-debuginfoUpgrade ipa-server-commonUpgrade custodiaUpgrade opendnssec-debugsourceUpgrade ipa-clientUpgrade python3-yubicoUpgrade ipa-serverUpgrade python3-pyusbUpgrade ipa-client-commonUpgrade softhsmUpgrade softhsm-debugsourceUpgrade ipa-client-debuginfoUpgrade python3-jwcryptoUpgrade python-kdcproxyUpgrade opendnssecUpgrade ipa-commonUpgrade python3-ipalibUpgrade python3-custodiaUpgrade ipa-server-dnsUpgrade python3-ipaserverUpgrade bind-dyndb-ldapUpgrade softhsm-develUpgrade python3-qrcode-coreUpgrade ipa-python-compatUpgrade ipa-client-sambaUpgrade python3-ipaclient | Nov 14, 2025 | Nov 12, 2025 |
| Rocky_linux | — | Upgrade ipa-server-debuginfoUpgrade ipa-serverUpgrade opendnssec-debugsourceUpgrade softhsm-develUpgrade ipa-clientUpgrade ipa-client-debuginfoUpgrade ipa-debuginfoUpgrade bind-dyndb-ldapUpgrade softhsm-debugsourceUpgrade ipa-debugsourceUpgrade opendnssecUpgrade opendnssec-debuginfoUpgrade softhsmUpgrade ipa-server-trust-adUpgrade bind-dyndb-ldap-debugsourceUpgrade ipa-client-epnUpgrade softhsm-debuginfoUpgrade ipa-server-trust-ad-debuginfoUpgrade ipa-client-sambaUpgrade slapi-nis-debuginfoUpgrade slapi-nisUpgrade bind-dyndb-ldap-debuginfoUpgrade slapi-nis-debugsource | Feb 5, 2026 | Nov 21, 2025 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub