Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2023-29929 — Proof-of-Concept für einen kritischen Pufferüberlauf in der DNS-Verarbeitung von Kemp LoadMaster, der Remote-Denial-of-Service über manipulierte DNS-Anfragen verursacht. | Kitploit
Tools/GitHubGitHub/ysaxon/cve-2023-29929
SchwachstellenanalyseExploitationFuzzingDNS-Analyse
GitHubysaxon/cve-2023-29929

CVE-2023-29929

Proof-of-Concept für einen kritischen Pufferüberlauf in der DNS-Verarbeitung von Kemp LoadMaster, der Remote-Denial-of-Service über manipulierte DNS-Anfragen verursacht.

Repository anzeigen
14vor 2 JahrenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2023-29929: Remote "Instakill" DoS in Kemp LoadMaster per DNS-Paket

Kemp LoadMaster-Geräte (Firmware < 7.2.60) leiden unter einer kritischen Pufferüberlauf-Schwachstelle in den Methoden isreverse() und locate_fqdn() der Bibliothek libkemplink.so. Die Schwachstelle resultiert aus einem zu kleinen 256-Byte-Puffer, der für DNS-Namen zugewiesen wurde und durch das Senden einer speziell gestalteten DNS-Anfrage mit Sonder- oder Unicode-Zeichen ausgenutzt werden kann.

Eine erfolgreiche Ausnutzung führt zu einem sofortigen Absturz und einem Denial-of-Service (DoS)-Zustand. Das Vorhandensein eines Stack-Canary-Tokens verhindert eine weitere Ausnutzung, aber die Möglichkeit einer Remote-Code-Ausführung (RCE) kann nicht ausgeschlossen werden, wenn ein Angreifer eine andere Schwachstelle findet, um das Stack-Canary-Token preiszugeben.

Die Schwachstelle wird leicht ausgelöst, indem eine DNS-Anfrage über TCP oder UDP an die exponierten DNS-Dienste des LoadMaster-Geräts gesendet wird. Ein einfacher Proof-of-Concept ist: dig @kempdeviceip 😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀😀😀.😀😀.com (Unter einigen Linux-Distributionen müssen Sie +noidnout +noidnin hinzufügen)

Der Exploit nutzt einen bestimmten Schritt im DNS-Namensauflösungsprozess. Während der zugewiesene Puffer von 256 Byte die Standard-Maximalgröße für über das Netzwerk übertragene DNS-Namen ist und der Proof-of-Concept innerhalb dieser Grenze liegt, vergrößern sich die Sonder- und Unicode-Zeichen in ihrer Größe, wenn sie während der Verarbeitung maskiert werden. Daher überschreitet die Puffergröße nach dem Maskieren die ursprüngliche Zuweisung. Die Dokumentation und der Quellcode der Bind9-Bibliothek (von der die DNS-Komponente abgeleitet ist) zeigen, dass ein Puffer von mindestens 1004 Byte für den sicheren Betrieb erforderlich ist, wobei eine konservative Puffergröße von 1023 Byte empfohlen wird. Weitere Einzelheiten finden Sie .

hier

Timeline:

  • Feb-März 2023: Schwachstelle entdeckt
  • März 2023: Dem Hersteller gemeldet
    1. März 2023: Hersteller bestätigte und reproduzierte die Schwachstelle
    1. Mai 2023: Hersteller bestätigte Fix "In Entwicklung" mit zugewiesenem Entwickler-Ticket LM-2446
    1. Juli 2024: Hersteller veröffentlichte Fix-Version 7.2.60.0, siehe https://docs.progress.com/bundle/release-notes_loadmaster-7-2-60-0/page/Issues-Resolved.html
    1. August 2024: Zuvor reservierte CVE veröffentlicht unter https://www.cve.org/CVERecord?id=CVE-2023-29929
Tool herunterladen