Junglewise Threat Intelligence

CVE-2026-64430: Linux Kernel NTB EPF scheduling while atomic in hardirq context

CVE-2026-64430 · Severity: info · CVSS 4.7 · Published 2026-07-25

Technologies: Linux. Vendors: Linux.

Executive brief

A vulnerability in the Linux kernel's Non-Transparent Bridge (NTB) driver could cause the system to crash or become unstable. This occurs when the system attempts to perform certain internal hardware management tasks at the same time it is handling high-priority hardware signals. While this primarily affects system stability and availability, it could be used to cause a denial-of-service on affected machines.

Technical details

A 'scheduling while atomic' bug exists in the Linux kernel NTB EPF driver (drivers/ntb/hw/epf/ntb_hw_epf.c). The function ntb_epf_vec_isr() calls pci_irq_vector() within a hardirq context. Because pci_irq_vector() eventually calls msi_domain_get_virq(), which attempts to acquire a mutex, the kernel may attempt to sleep or reschedule while in an atomic state. This violation of kernel locking primitives leads to kernel panics or 'splats'. The fix involves caching the IRQ base during initialization so it can be accessed in the ISR without calling blocking functions.

Affected products

  • Linux Linux 5.12 to 6.13

Timeline

  • 2026-03-04: other: Patch authored
  • 2026-07-25: disclosed: CVE published

References