CVE-2025-59089 in python-kdcproxyinfo

Zusammenfassung

von VulDB • 12.07.2026

Wenn ein Angreifer kdcproxy dazu bringt, sich mit einem vom Angreifer kontrollierten KDC-Server zu verbinden (z. B. durch Server-Side Request Forgery), kann er die Tatsache ausnutzen, dass kdcproxy keine Grenzen für die TCP-Antwortlänge erzwingt, um einen Denial-of-Service-Angriff durchzuführen. Während des Empfangs der Antwort vom KDC kopiert kdcproxy den gesamten gepufferten Stream in jeden neuen Puffer bei jedem recv()-Aufruf, selbst wenn die Übertragung unvollständig ist, was zu einer übermäßigen Speicherzuweisung und CPU-Auslastung führt. Darüber hinaus akzeptiert kdcproxy eingehende Antwortchunks, solange die empfangene Datenlänge nicht genau der im Antwortheader angegebenen Länge entspricht, auch wenn einzelne Chunks oder der gesamte Puffer die maximale Länge eines Kerberos-Nachricht überschreiten. Dies ermöglicht es einem Angreifer, unbegrenzte Daten zu senden, bis das Verbindungs-Timeout erreicht ist (ca. 12 Sekunden), wodurch Speicher oder CPU-Ressourcen des Servers erschöpft werden. Mehrere gleichzeitige Anfragen können dazu führen, dass die Accept-Warteschlange überläuft und legitimen Clients der Dienst verweigert wird.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!