CVE-2025-59088
High · 8.6CVSS
8.6
EPSS
0.5%
Published
Nov 12, 2025
CISA due date
—
The record
If kdcproxy receives a request for a realm which does not have server addresses defined in its configuration, by default, it will query SRV records in the DNS zone matching the requested realm name. This creates a server-side request forgery vulnerability, since an attacker could send a request for a realm matching a DNS zone where they created SRV records pointing to arbitrary ports and hostnames (which may resolve to loopback or internal IP addresses). This vulnerability can be exploited to probe internal network topology and firewall rules, perform port scanning, and exfiltrate data. Deployments where the "use_dns" setting is explicitly set to false are not affected.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:10 | python3-kdcproxy | 0 | 1.0.0-19.el10_1 |
| AlmaLinux:8 | bind-dyndb-ldap | 0 | 11.6-6.module_el8.10.0+3980+d78e8e90 |
| AlmaLinux:8 | custodia | 0 | 0.6.0-3.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux:8 | ipa-client | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-client-common | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-client-epn | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-client-samba | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-common | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-healthcheck | 0 | 0.12-6.module_el8.10.0+4036+84b152d9 |
| AlmaLinux:8 | ipa-healthcheck-core | 0 | 0.12-6.module_el8.10.0+4036+84b152d9 |
| AlmaLinux:8 | ipa-python-compat | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-selinux | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-server | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-server-common | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-server-dns | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | ipa-server-trust-ad | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | opendnssec | 0 | 2.1.7-2.module_el8.10.0+3980+d78e8e90 |
| AlmaLinux:8 | python3-custodia | 0 | 0.6.0-3.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux:8 | python3-ipaclient | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | python3-ipalib | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | python3-ipaserver | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | python3-ipatests | 0 | 4.9.13-20.module_el8.10.0+4050+3b475c71 |
| AlmaLinux:8 | python3-jwcrypto | 0 | 0.5.0-2.module_el8.10.0+3844+20e075e5 |
| AlmaLinux:8 | python3-kdcproxy | 0 | 0.4-5.module_el8.10.0+4069+1d9eaa78.2 |
| AlmaLinux:8 | python3-pyusb | 0 | 1.0.0-9.1.module_el8.7.0+3349+cfeff52e |
| AlmaLinux:8 | python3-qrcode | 0 | 5.3-1.module_el8.10.0+3942+63b39a46 |
| AlmaLinux:8 | python3-qrcode-core | 0 | 5.3-1.module_el8.10.0+3942+63b39a46 |
| AlmaLinux:8 | python3-yubico | 0 | 1.3.2-9.1.module_el8.7.0+3349+cfeff52e |
| AlmaLinux:8 | slapi-nis | 0 | 0.60.0-4.module_el8.10.0+3844+20e075e5.alma.1 |
| AlmaLinux:8 | softhsm | 0 | 2.6.0-5.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux:8 | softhsm | 0 | 2.6.0-5.module_el8.6.0+3031+2f24dc92 |
| AlmaLinux:8 | softhsm-devel | 0 | 2.6.0-5.module_el8.6.0+2881+2f24dc92 |
| AlmaLinux:8 | softhsm-devel | 0 | 2.6.0-5.module_el8.6.0+3031+2f24dc92 |
| AlmaLinux:9 | python3-kdcproxy | 0 | 1.0.0-9.el9_7 |
Related vulnerabilities
- CVE-2025-59089 If an attacker causes kdcproxy to connect to an attacker-controlled KDC server (e.g. Also affects python3-kdcproxy
- CVE-2024-3183 A vulnerability was found in FreeIPA in a way when a Kerberos TGS-REQ is encrypted using… Also affects bind-dyndb-ldap
- CVE-2024-2698 A vulnerability was found in FreeIPA in how the initial implementation of MS-SFU by MIT… Also affects bind-dyndb-ldap
- CVE-2023-5455 A Cross-site request forgery vulnerability exists in ipa/session/login_password in all… Also affects bind-dyndb-ldap
- CVE-2020-11022 In jQuery starting with 1.12.0 and before 3.5.0, passing HTML from untrusted sources… Also affects custodia
- CVE-2026-114730 Roundcube Webmail 1.6.14 before 1.6.20 and 1.7.0 before 1.7.5 is affected by a… CWE-918
- CVE-2026-87953 Server-Side Request Forgery (SSRF) vulnerability in Drupal SAML SSO - Service Provider… CWE-918
- CVE-2026-114634 WWBN AVideo before 29.4.0 contains a blind server-side request forgery vulnerability in… CWE-918