CVE-2026-92514

CVE-2026-92514

published September 17, 2026

CVSS
—
EPSS
0%
Percentile
10.0
In the wild
Unconfirmed
What it is

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

RDMA/erdma: Fix CEQ tasklet use-after-free on removal

Each CEQ interrupt handler only schedules eqc->tasklet. The tasklet calls

erdma_ceq_completion_handler(), which reads the DMA-coherent EQ ring

through get_next_valid_eqe() and updates eq->dbrec through notify_eq().

erdma_ceqs_uninit() frees each CEQ IRQ and then destroys its EQ.

free_irq() prevents another hard IRQ and waits for an in-flight handler,

but it does not drain a tasklet that the handler already scheduled. The

tasklet can therefore access eq->qbuf or eq->dbrec after

erdma_eq_destroy() frees them.

Clearing ceq_cb->ready does not synchronize with a tasklet that already

passed the check at the start of erdma_ceq_completion_handler().

Kill the tasklet after free_irq(), when no handler can schedule it again,

and before erdma_ceq_uninit_one() releases the EQ buffers.

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00205 · 10.0th percentile
Published
2026-09-17T21:17Z
References (6)
EPSS history
Timeline
  • 19 SEP 03:55Z
    EPSS moved — → 0%
    epss
  • 17 SEP 16:10Z
    RDMA/erdma: Fix CEQ tasklet use-after-free on removal
    cvelistv5