CVE-2026-92514 in Linuxinfo

Zusammenfassung

von VulDB • 18.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

RDMA/erdma: Behebung eines Use-After-Free-Fehlers im CEQ-Tasklet bei der Entfernung (Removal)

Jeder CEQ-Interrupt-Handler plant nur `eqc->tasklet`. Das Tasklet ruft `erdma_ceq_completion_handler()` auf, das den DMA-kohärenten EQ-Ring über `get_next_valid_eqe()` liest und `eq->dbrec` über `notify_eq()` aktualisiert.

`erdma_ceqs_uninit()` gibt jeden CEQ-IRQ frei und zerstört anschließend dessen EQ. `free_irq()` verhindert weitere Hard-IRQs und wartet auf einen bereits ausgeführten Handler, leert jedoch kein Tasklet, das der Handler bereits geplant hat. Das Tasklet kann daher auf `eq->qbuf` oder `eq->dbrec` zugreifen, nachdem diese durch `erdma_eq_destroy()` freigegeben wurden.

Das Zurücksetzen von `ceq_cb->ready` synchronisiert nicht mit einem Tasklet, das den Check zu Beginn von `erdma_ceq_completion_handler()` bereits passiert hat.

Beenden Sie das Tasklet nach `free_irq()`, wenn kein Handler es erneut planen kann, und vor dem Freigeben der EQ-Puffer durch `erdma_ceq_uninit_one()`.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

Linux

Reservieren

16.09.2026

Veröffentlichung

17.09.2026

Moderieren

akzeptiert

Eintrag

VDB-407027

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!