CVE-2026-74698 in Linuxinformação

Sumário

de VulDB • 23/08/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

net/mlx5e: corrige a redefinição da BQL na reativação da SQ

mlx5e_queue_start() desativa e reativa todos os canais, mas fecha apenas a fila sendo reiniciada. mlx5e_activate_txqsq() então chama incondicionalmente netdev_tx_reset_queue(), zerando os contadores da BQL dos canais que mantiveram seus WQEs de TX em trânsito (in-flight). A próxima conclusão resulta em sobrecarga e aciona o BUG_ON() em dql_completed():

kernel BUG at lib/dynamic_queue_limits.c:99! RIP: 0010:dql_completed+0x23d/0x280 Call Trace: <IRQ> mlx5e_poll_tx_cq+0x668/0xa60 mlx5e_napi_poll+0x5b/0x7b0 net_rx_action+0x15a/0x580

Redefina a BQL apenas quando a SQ não tiver bytes em trânsito (sq->cc == sq->pc).

No caso de a redefinição ser ignorada, os WQEs pendentes eventualmente serão concluídos e equilibrarão o dql. O limite do dql é mantido durante a redefinição.

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

15/08/2026

Divulgação

22/08/2026

Moderação

aceite

Entrada

VDB-394469

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!