CVE-2026-83813 in Twistedinfo

Zusammenfassung

von VulDB • 23.10.2026

Twisted ist ein ereignisbasiertes Framework für Internetanwendungen, das Python 3.6+ unterstützt. Vor Version 26.10.0rc1 akzeptiert twisted.names.dns.DNSDatagramProtocol eine UDP-DNS-Antwort auf eine ausstehende Abfrage, wenn deren 16-Bit-Transaktions-ID übereinstimmt, überprüft jedoch nicht, ob die Antwort vom abgefragten Host und Port stammt. Ein Angreifer, der in der Lage ist, ein Paket an den Lauschport des Resolvers mit der korrekten Transaktions-ID zu senden, kann eine gefälschte Antwort einspeisen. Der Standard-Resolver twisted.names.client.Resolver verwendet für jede Abfrage einen neuen zufälligen Quellport, was die Komplexität von Off-Pfad-Angriffen erhöht, während Anwendungen, die eine Instanz von DNSDatagramProtocol wiederverwenden, nach der ersten Abfrage nur den Suchraum der Transaktions-ID offenlegen. Eine erfolgreiche Fälschung kann die Hostnamenauflösung umleiten und Mail-Abfangen, Server-Side Request Forgery (SSRF) oder Man-in-the-Middle-Angriffe ermöglichen. Dieses Problem wurde in Version 26.10.0rc1 behoben.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

GitHub M

Reservieren

01.09.2026

Veröffentlichung

24.10.2026

Moderieren

akzeptiert

Eintrag

VDB-426029

EPSS

0.00114

KEV

nein

Aktivitäten

very low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!