-
CVE-2026-98496
- EPSS 0.2%
- Veröffentlicht 18.10.2026 15:16:27
- Zuletzt bearbeitet 19.10.2026 10:19:02
- Erkennungen
net: airoha: npu: cancel wdt_work after releasing the WDT IRQ
In the Linux kernel, the following vulnerability has been resolved: net: airoha: npu: cancel wdt_work after releasing the WDT IRQ airoha_npu_remove() calls cancel_work_sync() on each core's wdt_work, but the watchdog IRQ that queues it is requested with devm_request_irq() and is freed only after .remove() returns. airoha_npu_wdt_handler() can therefore schedule_work() again once the cancel has returned. struct airoha_npu, which contains the work, is devm_kzalloc()'d and is freed in that same unwind, so the late work dereferences freed memory. Register the work with devm_work_autocancel() before devm_request_irq() and drop .remove(). Devres runs in reverse order, so the IRQ is freed before cancel_work_sync(), including when probe fails. A cancel left in .remove() cannot get that order. Initializing the work first also stops a pending watchdog interrupt from queuing an uninitialized work item. Probe currently calls INIT_WORK() only after devm_request_irq(). This issue was identified during our ongoing static-analysis research while reviewing kernel code.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt
Linux
Default Statusunaffected
Version
23290c7bc190def4e1ca61610992d9b7c32e33f3
Version <
aca91d8fa0ecbc990ebf9a688c684dda78a43c00
Status
affected
Version
23290c7bc190def4e1ca61610992d9b7c32e33f3
Version <
da9d42531f3a6dfea2e9c775b62a46185dbf280a
Status
affected
Version
23290c7bc190def4e1ca61610992d9b7c32e33f3
Version <
4bdee8060d1e4581624e68fbd369b1afb14df4bc
Status
affected
HerstellerLinux
≫
Produkt
Linux
Default Statusaffected
Version
6.15
Status
affected
Version
0
Version <
6.15
Status
unaffected
Version <=
6.18.*
Version
6.18.55
Status
unaffected
Version <=
7.2.*
Version
7.2.9
Status
unaffected
Version <=
*
Version
7.3
Status
unaffected
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.2% | 0.09 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|
https://git.kernel.org/stable/c/aca91d8fa0ecbc990ebf9a688c684dda78a43c00
https://git.kernel.org/stable/c/da9d42531f3a6dfea2e9c775b62a46185dbf280a
https://git.kernel.org/stable/c/4bdee8060d1e4581624e68fbd369b1afb14df4bc