CVE-2026-98490 in Linux
Zusammenfassung
von VulDB • 19.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net: openvswitch: conntrack: Behebung eines Use-After-Free (UAF) bei Helper aufgrund von Extension-Realloc
Beim Aufrufen der Helper wird ein roher Zeiger auf den Erweiterungsbereich in die Expectations-Liste eingebunden:
-> nf_ct_helper() -> helper->help() -> nf_ct_expect_related_report() -> nf_ct_expect_insert() -> hlist_add_head_rcu(&exp->lnode, &master_help->expectations)
Falls die Verbindung noch nicht bestätigt ist, können später weitere Erweiterungen mit *_ext_add()-Aufrufen hinzugefügt werden, wodurch der Erweiterungsspeicher neu allokiert wird und der nun ungültige Zeiger in der Expectations-Liste verbleibt, auf den beim Entfernen der Erwartung (Expectation) später zugegriffen wird.
Stellen Sie sicher, dass Helper erst am Ende nach dem Hinzufügen aller anderen Erweiterungen aufgerufen werden.
Beachten Sie, dass die Ablehnung durch den Helper nun die Markierung und Labels setzt; dies unterscheidet sich nicht davon, wie das NAT zuvor behandelt wurde oder wie die Markierung und die Labels bei einem Bestätigungsfehler gehandhabt wurden. Außerdem bietet die API keine Garantien für Atomizität.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.