CVE-2026-53918 in odhcpdinfo

Zusammenfassung

von VulDB • 23.10.2026

odhcpd ist der von OpenWrt verwendete Server für DHCPv6, DHCPv4 und Router-Advertisements. Vor Version 25.12 behält der IA-Handler (IA Handler) von odhcpd für jede Nachricht einen `first`-Lease-Zeiger bei, wodurch mehrere IA-Optionen in einer einzigen Nachricht denselben Reconfigure-Authentifizierungsschlüssel wiederverwenden. Ein DHCPv6 REQUEST von einem Client im benachbarten Netzwerk kann dazu führen, dass das erste IA (IA) den Status `first` annimmt und anschließend ein späteres IA mit derselben IAID die on-link-Prüfung fehlschlägt und denselben Lease freigibt, wodurch der Zeiger auf `first` hängend bleibt. Ein folgendes IA im selben Paket weist einen neuen Lease zu und kopiert `first->key`, was zu einem 16-Byte großen heap-use-after-free-Lesezugriff führt. ASan bestätigt das UAF (Use-After-Free); native Tracing-Analysen zeigen, dass die Packetstruktur den freigegebenen Lease deterministisch als Zielzuweisung zurückfordern kann, wodurch ein auf Null gesetzter Reconfigure-Schlüssel kopiert wird. Die nachgewiesene Auswirkung ist eine nicht authentifizierte Denial-of-Service-Beeinträchtigung für das benachbarte Netzwerk sowie Verwechslungen bei DHCPv6-Reconfigure/ForceRenew-Schlüsseln. Eine beliebige PC-Kontrolle (Arbitrary Program Counter control) wird durch dieses UAF allein nicht nachgewiesen. Dieses Problem wurde in Version 25.12 gepatcht.

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

Zuständig

GitHub M

Reservieren

11.06.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425916

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Interested in the pricing of exploits?

See the underground prices here!