OpenWrt odhcpd: Use-after-free bei der DHCPv6-IA-Verarbeitung
Zusammenfassung
odhcpd, der DHCPv6-, DHCPv4- und Router-Advertisement-Server von OpenWrt, enthält eine Use-after-free-Schwachstelle in der DHCPv6-IA-Verarbeitung. Ein DHCPv6-REQUEST mit mehreren IA-Optionen kann dazu führen, dass ein freigegebener Lease-Zeiger gelesen wird, was einen 16-Byte-Heap-Lesezugriff und einen genullten DHCPv6-Reconfigure-Schlüssel zur Folge haben kann. Für den Angriff ist keine Authentifizierung nötig, wohl aber ein Angreifer im selben benachbarten Netzsegment. Nachgewiesen sind Denial of Service und eine Verwechslung des DHCPv6-Reconfigure-/ForceRenew-Schlüssels; die Ausführung von beliebigem Code ist allein durch diese Schwachstelle nicht belegt.
Betroffen
- OpenWrt odhcpd-Versionen vor 25.12 (Angaben des CNA)
- Widersprüchliche Angaben: Eine Quelle nennt nur Versionen bis 25.11
- Laut GitHub-Advisory ist der betroffene Code auch im 24.10-Zweig sowie in 25.12- und Master-Snapshots vorhanden
- Unbekannt: ob ein Fix für 24.10.x existiert
Behoben in
- Fix-Commits: 26b1220 (Master) und 5b28383 (25.12)
- OpenWrt 25.12.5 enthält laut Release-Notes den Fix
- Unbekannt: ein bestätigtes Fix-Release für 24.10.x für diese CVE
Umgehung
- Unbekannt: keine offizielle Workaround-Massnahme veröffentlicht
- DHCPv6-Server auf Schnittstellen deaktivieren, die ihn nicht benötigen
- DHCPv6-Verkehr auf vertrauenswürdige Netzsegmente beschränken
Ausnutzung
- Keine bekannte Ausnutzung in freier Wildbahn
- CISA SSVC: Exploitation-Status 'poc', automatisierbar: ja, technische Auswirkung: partiell
- Im Advisory wird ein Test-Bundle des Maintainers erwähnt; ein öffentlicher Proof of Concept wurde nicht bestätigt
Unsere Empfehlung
- Alle OpenWrt-Geräte inventarisieren und Version sowie Zweig erfassen
- Auf OpenWrt 25.12.5 oder neuer aktualisieren; bei 24.10-Geräten den Fix-Status prüfen, bevor man von einer Abdeckung ausgeht
- Nach dem Update die odhcpd-Paketversion prüfen, nicht nur die Firmware-Version
- Das gesamte odhcpd-Paket patchen, da im selben Release weitere kritische Pre-Auth-DHCPv6-Schwachstellen behoben werden
- DHCPv6-Exposition auf vertrauenswürdige LAN-Segmente begrenzen und ungewöhnlichen DHCPv6-Verkehr überwachen
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-44ff-jcwh-wgc2 github.com
- Fix commit 26b1220 (master) github.com
- Fix commit 5b28383 (25.12) github.com
- OpenWrt 25.12.5 service release forum.openwrt.org
- OpenWrt 25.12.5 release notes (newreleases) newreleases.io
- VulDB entry 425916 vuldb.com
- Strix CVE overview CVE-2026-53918 www.strix.ai
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 31.10.2026 10:41.
Referenzen der NVD (4)
- https://github.com/openwrt/odhcpd/commit/26b122007030ebf192376aff8f98d428b25e2a93
- https://github.com/openwrt/odhcpd/commit/5b283832c0a77aed20f1cc384ffc40bc768b06e9
- https://github.com/openwrt/odhcpd/security/advisories/GHSA-44ff-jcwh-wgc2
- https://github.com/openwrt/odhcpd/security/advisories/GHSA-44ff-jcwh-wgc2
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
