Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2026-98429

Опубликовано: 14 окт. 2026
Источник: redhat
CVSS3: 7
EPSS Низкий

Описание

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.

A flaw was found in the Linux kernel's Elastic Fabric Adapter (EFA) driver. This flaw can result in a Denial of Service (DoS) due to improper synchronization between interrupt request (IRQ) handlers and event queue resources during device initialization and teardown. Because interrupts can be serviced before the queue state is fully initialized or after its memory buffer is freed, invalid memory access can occur. A local privileged user could trigger this flaw during device setup or removal to cause a system crash.

Отчет

This vulnerability is rated as Moderate because exploitation requires local access, specific timing during device initialization or removal, and physical or virtualized Amazon Elastic Fabric Adapter (EFA) hardware. The flaw resides in the efa kernel module, where improper synchronization allows completion interrupt handlers to run against uninitialized or freed event queue buffers. Systems operating without EFA devices attached are not exposed to this issue.

Меры по смягчению последствий

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat Enterprise Linux 10kernelFix deferred
Red Hat Enterprise Linux 6kernelNot affected
Red Hat Enterprise Linux 7kernelNot affected
Red Hat Enterprise Linux 7kernel-rtNot affected
Red Hat Enterprise Linux 8kernelFix deferred
Red Hat Enterprise Linux 8kernel-rtFix deferred
Red Hat Enterprise Linux 9kernelFix deferred
Red Hat Enterprise Linux 9kernel-rtFix deferred
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-8Not affected
Red Hat OpenShift Container Platform 4openshift/ose-rhel-coreos-9Fix deferred

Показывать по

Дополнительная информация

Статус:

Moderate
Дефект:
CWE-821
https://bugzilla.redhat.com/show_bug.cgi?id=2552203kernel: RDMA/efa: Keep EQ resources alive while IRQ is registered

EPSS

Процентиль: 12%
0.00215
Низкий

7 High

CVSS3

Связанные уязвимости

ubuntu
29 дней назад

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.

nvd
29 дней назад

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.

CVSS3: 4.7
msrc
27 дней назад

RDMA/efa: Keep EQ resources alive while IRQ is registered

debian
29 дней назад

In the Linux kernel, the following vulnerability has been resolved: R ...

github
29 дней назад

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.

EPSS

Процентиль: 12%
0.00215
Низкий

7 High

CVSS3