CVE-2025-59088CWE-918

Python-kdcproxy: unauthenticated ssrf via realm‑controlled dns srv

High · published November 12, 2025

CVSS v3.1
8.6
EPSS
0%
Percentile
41.2
In the wild
Unconfirmed
What it is

🚨 A rogue request could lead to server-side request forgery, all because of some unguarded DNS zones! 🔥 Think of this as allowing a delivery person to take a shortcut through your home to drop off packages — if they can choose the route, they might end up snooping around in your private rooms. This vulnerability lets attackers manipulate DNS to probe your internal network, just like that delivery person taking liberties with their path! An attacker could exploit this to map out your internal network topology, test your firewall rules, and even exfiltrate sensitive data! Imagine someone peeking through your windows to see what’s inside — that’s the risk you face if this vulnerability isn’t patched. The stakes are high and the potential for data compromise is absolutely devastating!

Put simply

Think of this as allowing a delivery person to take a shortcut through your home to drop off packages — if they can choose the route, they might end up snooping around in your private rooms. This vulnerability lets attackers manipulate DNS to probe your internal network, just like that delivery person taking liberties with their path! This CVE allows an attacker to craft requests for nonexistent realms, prompting the kdcproxy to query DNS SRV records, which can be manipulated to point to internal services or ports, leading to server-side request forgery and unauthorized data access.

What to do

An attacker could exploit this to map out your internal network topology, test your firewall rules, and even exfiltrate sensitive data! Imagine someone peeking through your windows to see what’s inside — that’s the risk you face if this vulnerability isn’t patched. The stakes are high and the potential for data compromise is absolutely devastating! To mitigate this risk, ensure that the 'use_dns' setting is explicitly set to false in your configuration. Review your network’s DNS settings and limit exposure to unauthorized SRV records. Lastly, consider implementing additional firewall rules to safeguard your internal resources. You've got this! With these steps, you're well on your way to locking down your security and keeping those pesky attackers at bay! 🛡️

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00491 · 41.2th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2025-11-12T16:35Z
EPSS history
Timeline
  • 12 NOV 16:35Z
    Python-kdcproxy: unauthenticated ssrf via realm‑controlled dns srv
    cvelistv5