CVE-2026-92514 in Linuxinformação

Sumário

de VulDB • 18/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

RDMA/erdma: Corrige o uso após liberação (use-after-free) da tasklet CEQ durante a remoção

Cada manipulador de interrupções do CEQ agenda apenas eqc->tasklet. A tasklet chama erdma_ceq_completion_handler(), que lê o anel EQ coerente com DMA através de get_next_valid_eqe() e atualiza eq->dbrec por meio de notify_eq().

erdma_ceqs_uninit() libera cada IRQ do CEQ e, em seguida, destrói seu EQ. free_irq() impede outra interrupção hard (hard IRQ) e aguarda a conclusão de um manipulador em execução, mas não esvazia uma tasklet que o manipulador já havia agendado. Portanto, a tasklet pode acessar eq->qbuf ou eq->dbrec após erdma_eq_destroy() liberá-los.

A limpeza de ceq_cb->ready não sincroniza com uma tasklet que já passou pela verificação no início de erdma_ceq_completion_handler().

Elimina-se a tasklet depois de free_irq(), quando nenhum manipulador pode agendá-la novamente, e antes de erdma_ceq_uninit_one() liberar os buffers do EQ.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

16/09/2026

Divulgação

17/09/2026

Moderação

aceite

Entrada

VDB-407027

CPE

pronto

EPSS

0.00205

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!