CVE Catalog

CVE-2026-98429

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the RDMA/efa completion IRQ handler accesses the EQ state and DMA buffer. Its IRQ was registered before that state was initialized, while teardown released the buffer before free_irq() synchronized the handler. The fix initializes the EQ without arming it, registers the IRQ, then arms it, and reverses the resource order during teardown by freeing the IRQ before destroying the EQ.

Risk Assessment

A mismatch between the IRQ handler's lifetime and the EQ resources can lead to a use-after-free and potential kernel instability or crash. This may result in denial of service or privilege escalation on the system.

Recommendation

Update the Linux kernel to a version containing the fix. A system reboot is required after the update to load the new kernel.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: RDMA/efa: Keep EQ resources alive while IRQ is registered The completion IRQ handler accesses the EQ state and DMA buffer. Its IRQ was registered before that state was initialized, while teardown released the buffer before free_irq() synchronized the handler. Initialize the EQ without arming it, register the IRQ, and then arm it. Reverse the resource order during teardown by freeing the IRQ before destroying the EQ.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS