CVE-2026-64079 in Linux
Zusammenfassung
von VulDB • 20.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
netfilter: x_tables: Hook-Operationen (hook ops) während der Mutex-Sperre zuweisen
arp/ip(6)t_register_table() fügt die Tabelle über xt_register_table() in die pro-Namespace-Liste ein, bevor die Kopie der pro-Namespace-Hook-Operationen über kmemdup_array() zugewiesen wird. Dies hinterlässt eine Zeitspanne (Window), in der die Tabelle mit ops=NULL in der Liste sichtbar ist.
Wenn gleichzeitig das pernet exit ausgeführt wird, findet der pre_exit-Rückruf die Tabelle über xt_find_table() und übergibt den NULL-ops-Zeiger an nf_unregister_net_hooks(), was zu einer NULL-Dereferenzierung führt:
general protection fault in nf_unregister_net_hooks+0xbc/0x150 RIP: nf_unregister_net_hooks (net/netfilter/core.c:613) Call Trace: ipt_unregister_table_pre_exit iptable_mangle_net_pre_exit ops_pre_exit_list cleanup_net
Die Behebung erfolgt durch Verschieben der ops-Zuweisung in den xtables-Core, sodass die Tabelle niemals ohne gültige ops in der Liste vorhanden ist. Zudem wird sichergestellt, dass die Tabelle vor dem Abbau im Fehlerfall (error unwind) keine Pakete mehr verarbeitet. nf_register_net_hooks könnte mindestens einen Hook veröffentlicht haben; rufen Sie synchronize_rcu() auf, falls ein Fehler auftritt.
Die audit-Log-Meldung zur Registrierung wird bis zum Abschluss aller Operationen verschoben, wodurch vermieden wird, bei einem fehlerhaften Rückbau eine weitere ureg-Meldung auszugeben.
Basierend auf dem früheren Patch von Tristan Madani.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.