Overview
About vulnerability
In the Linux kernel, the following vulnerability has been resolved: PCI: endpoint: pci-epf-vntb: Stop cmd_handler work in epf_ntb_epc_cleanup Disable the delayed work before clearing BAR mappings and doorbells to avoid running the handler after resources have been torn down. Unable to handle kernel paging request at virtual address ffff800083f46004 […] Internal error: Oops: 0000000096000007 [#1] SMP […] Call trace: epf_ntb_cmd_handler+0x54/0x200 [pci_epf_vntb] (P) process_one_work+0x154/0x3b0 worker_thread+0x2c8/0x400 kthread+0x148/0x210 ret_from_fork+0x10/0x20 A flaw was found in the Linux kernel’spci-epf-vntb module. This vulnerability occurs due to improper handling of the cmd_handler work during the epf_ntb_epc_cleanup process. If the delayed work is not disabled before clearing BAR mappings and doorbells, the handler can attempt to access resources that have already been torn down. This can lead to a kernel paging request error and an internal system error, resulting in a Denial of Service (DoS).
Details
KernelCare state
Live-patch status from KernelCare for each operating system.
| Operating system | Status | Covered kernels |
|---|---|---|
| Debian 12 | Planned | — |
| Debian 13 | Planned | — |
| Ubuntu 24.04 | Planned | — |