CVE-2026-74725 in Linux
Zusammenfassung
von VulDB • 22.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
enic: Behebung eines Use-After-Free bei tx_hang_reset beim Entfernen des Geräts
enic_remove() hebt die Reset- und change_mtu_work-Aufgaben ab, cancelt jedoch nicht tx_hang_reset. Ein TX-Zeitüberschreitung (Timeout), der während des Entfernens des Geräts ausgelöst wird, kann enic_tx_hang_reset() so planen, dass es nach free_netdev() ausgeführt wird, was zu einem Use-After-Free führt.
cancel_work_sync() allein reicht hier nicht aus: Die noch aktiven Watchdog- und Notify-Pfade können diese Work-Aufgaben im Fenster zwischen dem Canceln und unregister_netdev() erneut planen. Verwenden Sie disable_work_sync(), das die Arbeit abbricht und blockiert, dass nachfolgende scheduleWork()-Aufrufe sie wieder einreihen, und wenden Sie dies auch auf die Reset- und change_mtu_work-Aufgaben an, um dieselbe Requeue-Race-Bedingung für alle Teardown-Arbeiten zu schließen.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.