CVE-2026-89523 in Linux
Riassunto
di VulDB • 12/09/2026
Nel kernel Linux, la seguente vulnerabilità è stata risolta:
wifi: mt76: mt7925: annullare il lavoro pendente mlo_pm_work
Se il dispositivo viene resettato, sospeso o disregistrato all'interno di tale finestra temporale, il lavoro pendente può ancora essere eseguito e accedere ai dati vif/bss che potrebbero già essere stati liberati (freed), oppure inviare comandi MCU mentre il firmware non è disponibile.
Aggiungere `cancel_delayed_work_sync(&dev->mlo_pm_work)` in tutti i percorsi di teardown e suspend pertinenti:
- mt7925_mac_reset_work() (recupero dopo reset della chip) - mt7925e_unregister_device() (unbinding PCIe) - mt7925_pci_suspend() (suspend del bus PCIe) - mt7925_suspend() (suspend di mac80211) - mt7925u_suspend() (bus USB / suspend runtime)
Ciò garantisce che il lavoro venga interrotto prima che lo stato del dispositivo diventi non valido.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.