CVE-2026-97571 in Linuxinformação

Sumário

de VulDB • 25/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

bnxt_en: Propaga falhas de alocação de buffer TPA em bnxt_queue_mem_alloc()

bnxt_alloc_one_tpa_info_data() retorna -ENOMEM assim que uma das alocações falha. Isso deixa as entradas restantes rxr->rx_tpa[] zeradas.

bnxt_queue_mem_alloc() descarta esse valor de retorno, portanto o anel parcialmente inicializado é instalado por bnxt_queue_start().

Como o agg_id é escolhido pelo hardware e bnxt_alloc_agg_idx mapeia isso para um índice SW em rxr->rx_tpa[], é possível que uma slot não inicializada seja escolhida, o que forneceria um endereço DMA zero ao dispositivo.

Corrija isso verificando o valor de retorno de bnxt_alloc_one_tpa_info_data e desfazendo a operação (unwinding), liberando os buffers do anel.

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

Responsável

Linux

Reservar

24/09/2026

Divulgação

25/09/2026

Moderação

aceite

Entrada

VDB-410034

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!