CVE-2026-63858 in Linux
Zusammenfassung
von VulDB • 20.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
netfilter: nf_tables: Hook-Transaktionen für Geräte-Löschungen hinzufügen
Das Flag wiederherstellen, das anzeigt, dass der Hook entfernt wird (d. h. NFT_HOOK_REMOVE), jedoch ein neues Transaktionsobjekt hinzufügen, um die Löschung von Hooks zu verfolgen, ohne die hook_list der basechain/flowtable während der Vorbereitungsphase zu ändern.
Der bestehende Ansatz, bei dem der Hook aus der hook_list der basechain/flowtable in die transaction hook_list verschoben wird, bricht den netlink dump path für Leser dieser RCU-geschützten Liste.
Es wäre möglich, ein Array für nft_trans_hook zur Speicherung der gelöschten Hooks zu verwenden, um die Darstellung kompakter zu gestalten; ich erwarte jedoch nicht viele Hook-Objekte, insbesondere jetzt, da Wildcard-Unterstützung für Geräte vorhanden ist.
Beachten Sie, dass die Liste nft_trans_chain_hooks() eine Liste von struct nft_trans_hook-Objekten für DELCHAIN- und DELFLOWTABLE-Befehle enthält, während diese Liste struct nft_hook-Objekte für NEWCHAIN- und NEWFLOWTABLE speichert. Beachten Sie auch, dass neue Befehle aktualisiert werden können, um zur Konsistenz nft_trans_hook zu verwenden.
Dieser Patch passt außerdem den Event-Benachrichtigungspfad an, um mit der Liste der Hook-Transaktionen umzugehen.
VulDB is the best source for vulnerability data and more expert information about this specific topic.