CVE-2025-59088: latchset kdcproxy · Server-Side Request Forgery (SSRF)
Affects latchset kdcproxySource CVE Database V5
Not known to be exploited · CVSS 8.6 High.
Data as of 26 Oct 2026, 07:57 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 41% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:NExploitation evidence
Disclosed: evidence found.
CVE published 12 Nov 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHublatchset/kdcproxypkg:github/latchset/kdcproxyOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
A security update fixing this vulnerability is available and should be applied. Red Hat has released patched python-kdcproxy packages for Red Hat Enterprise Linux 9 and 9.6 Extended Update Support and related variants. Deployments can also mitigate the issue by explicitly setting the "use_dns" configuration option to false, which disables the vulnerable DNS SRV record querying behavior. Refer to the Red Hat advisories RHSA-2025:21138 and RHSA-2025:21139 and the update instructions at https://access.redhat.com/articles/11258 for detailed remediation steps.
Description
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.
References
- access.redhat.com/errata/RHSA-2025:21138 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21139 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21140 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21141 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21142 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21448 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21748 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21806 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21818 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21819 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21820 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:21821 (opens in a new tab)
- access.redhat.com/errata/RHSA-2025:22982 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2025-59088 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2393955 (opens in a new tab)
- github.com/latchset/kdcproxy/pull/68 (opens in a new tab)