CVE-2024-26892 Information
Description
In the Linux kernel the following vulnerability has been resolved:
wifi: mt76: mt7921e: fix use-after-free in free_irq()
From commit a304e1b82808 ([PATCH] Debug shared irqs) there is a test to make sure the shared irq handler should be able to handle the unexpected event after deregistration. For this case let’s apply MT76_REMOVED flag to indicate the device was removed and do not run into the resource access anymore.
BUG: KASAN: use-after-free in mt7921_irq_handler+0xd8/0x100 [mt7921e]
Read of size 8 at addr ffff88824a7d3b78 by task rmmod/11115
CPU: 28 PID: 11115 Comm: rmmod Tainted: G W L 5.17.0 10
Hardware name: Micro-Star International Co. Ltd. MS-7D73/MPG B650I
EDGE WIFI (MS-7D73) BIOS 1.81 01/05/2024
Call Trace:
Reference
https://git.kernel.org/stable/c/c7dd42fbebcfb02bef070fd48f774d6412d0b49d https://git.kernel.org/stable/c/bfe1adf1606f76c180324e53b130f0e76d5cc6c3 https://git.kernel.org/stable/c/bfeaef901194c5923ce3330272786eff2fac513a https://git.kernel.org/stable/c/c957280ef6ab6bdf559a91ae693a6b34310697e3
Share on: