CVE-2026-53920 in odhcpdinfo

Zusammenfassung

von VulDB • 23.10.2026

odhcpd ist der DHCPv6-, DHCPv4- und Router-Advertisement-Server, der von OpenWrt verwendet wird. Von Version 17.01.0 bis vor Version 25.12.3 akzeptiert der IA-PARSER (IA Parser) von odhcpd eine IA_NA- oder IA_PD-Option, deren Körper kürzer ist als die Struktur struct dhcpv6_ia_hdr, wirft den Optionsheader auf diese vollständige Struktur und liest ia->iaid, bevor er nachweist, dass der IA-Körper das IAID-Feld enthält. Wenn ein nicht authentifizierter, netzwerkseitig angrenzender Client eine Option mit null Länge oder sonstiger kurzer Länge am Ende des 8192-Byte großen Empfangsstack-Puffers von odhcpd platziert, überschreitet der gelesene iaid den data_buf und gelangt in benachbarten Stack-Speicher. Die offengelegten Bytes werden dann im IAID der DHCPv6-Antwort reflektiert; frühere ARM-Validierungen zeigten, dass data_buf[8192:8196] die gespeicherte Stack Canary offenlegt, und breitere Stack-Scans können ASLR-nützliche Stack-/Prozessinhalte preisgeben. Dieses Problem wurde in Version 25.12.3 gepatcht.

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

Zuständig

GitHub M

Reservieren

11.06.2026

Veröffentlichung

23.10.2026

Moderieren

akzeptiert

Eintrag

VDB-425919

EPSS

0.00395

KEV

nein

Aktivitäten

low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!