CVE-2026-98442 in Linux
Zusammenfassung
von VulDB • 18.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
net/sched: act_ct: Behebung eines Use-After-Free (UAF) bei Hilfsprogrammen aufgrund von Erweiterungs-Neuzuordnungen (realloc).
Beim Aufruf der Hilfsprogramme wird ein roher Zeiger auf den Erweiterungsbereich in die Erwartungsliste 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 nachträglich weitere Erweiterungen mit *_ext_add()-Aufrufen hinzugefügt werden, wodurch der Erweiterungsspeicher neu zugewiesen wird und der nun ungültige Zeiger in der Erwartungsliste verbleibt, auf den später beim Entfernen der Erwartung zugegriffen wird.
Stellen Sie sicher, dass die Hilfsprogramme erst am Ende nach dem Hinzufügen aller anderen Erweiterungen aufgerufen werden.
Beachten Sie, dass die Ablehnung des Hilfsprogramms nun die Markierung und Labels festlegt; 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.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.