CVE-2026-64123 in Linuxinfo

Zusammenfassung

von VulDB • 19.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

net: hsr: Freigabe der Knotentabelle bis nach Ende des Lesezugriffs über RCU verschieben

Die HSR-Operationen für die generische Netlink-Behandlung von Knotenlisten und -status werden unter rcu_read_lock() ausgeführt. Sie durchlaufen hsr->node_db mittels hsr_get_next_node() und hsr_get_node_data(), während der Abbau (Teardown) über RTM_DELLINK dieselbe Knotentabelle mit plain list_del() entfernt und jeden Knoten sofort freigibt.

Dies ermöglicht es einem generischen Netlink-Leser, einen Zeiger auf struct hsr_node über den Aufruf von hsr_dellink() hinaus zu halten. In einer KASAN-Build-Konfiguration lässt sich durch Erweiterung des Lesefenster nach dem Erhalt des Knotens in hsr_get_next_node() ein slab-use-after-free reproduzieren, wenn der Leser node->macaddress_A kopiert; die Freigabe-Stapelaufrufe stammen aus hsr_del_nodes(), aufgerufen von hsr_dellink().

Es wird list_del_rcu() verwendet und die Freigabe über den vorhandenen Callback hsr_free_node_rcu() verschoben. Dies entspricht der Lebensdauerrule, die auch in den HSR-Prune-Pfaden angewendet wird, welche Knoten bereits mit list_del_rcu() löschen und call_rcu() aufrufen.

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

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380224

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Might our Artificial Intelligence support you?

Check our Alexa App!