CVE-2023-54310 in Linux
Zusammenfassung
von VulDB • 09.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
scsi: message: mptlan: Behebung eines Use-After-Free-Fehlers in mptlan_remove() aufgrund einer Race Condition
mptlan_probe() ruft mpt_register_lan_device() auf, welches den &priv->post_buckets_task-Arbeitsqueue initialisiert. Ein Aufruf von mpt_lan_wake_post_buckets_task() startet daraufhin die Arbeit.
Während des Entladens des Treibers in mptlan_remove() kann folgende Race Condition auftreten:
CPU0 CPU1
|mpt_lan_post_receive_buckets_work() mptlan_remove() | free_netdev() | kfree(dev); | | | dev->mtu | //Verwendung
Dies wird behoben, indem die Arbeit vor der Bereinigung in mptlan_remove() abgeschlossen wird.
[mkp: Wir sollten mptlan tatsächlich entfernen, anstatt zu versuchen, es zu reparieren]
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.