CVE-2026-80838 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde die folgende Schwachstelle behoben:

vxlan: Den letzten verknüpften Remote-Node während des FDB-Flushes beibehalten

Ein nicht-nexthop-basierter FDB-Eintrag (Forwarding Database) muss mindestens einen Remote-Node aufweisen, solange er über die FDB-Hash-Tabelle erreichbar bleibt. Ein gefilterter Bulk-Flush verletzt diese Invariante, wenn jeder Remote-Node übereinstimmt: Er entfernt den letzten verknüpften Remote-Node in `vxlan_fdb_dst_destroy()` und weist erst danach `vxlan_flush()` an, das übergeordnete FDB-Eintrag zu zerstören.

Ein RCU-Leser (Read-Copy-Update) kann während dieses Zeitfensters den Elternknoten finden. Anschließend wendet `first_remote_rcu()` die Funktion `list_entry_rcu()` auf den leeren Listenkopf an, was einen ungültigen Remote-Zeiger erzeugt, von dem der Receive-Learning-Pfad lesen und schreiben kann.

Wenn ein übereinstimmender Remote-Node der einzige verbleibende ist, wird er weiterhin verknüpft gelassen und der Aufrufer angewiesen, den gesamten FDB-Eintrag zu zerstören. `vxlan_fdb_destroy()` hält das Remote-Anhängsel bei, während die Löschbenachrichtigung gesendet und der Elternknoten aus den Suchstrukturen entfernt wird.

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

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-398917

CPE

bereit

EPSS

0.00168

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!