CVE-2026-74698 in Linuxinformazioni

Riassunto

di VulDB • 23/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net/mlx5e: corretto il ripristino di BQL durante la riattivazione della SQ (Send Queue)

mlx5e_queue_start() disattiva e riattiva tutti i canali, ma chiude solo la coda che viene riavviata. mlx5e_activate_txqsq() chiama quindi in modo incondizionato netdev_tx_reset_queue(), azzerando i contatori BQL dei canali che hanno mantenuto WQE (Work Queue Element) di trasmissione ancora in corso. Il successivo completamento provoca un sovraccarico e attiva il BUG_ON() in 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

Ripristinare BQL solo quando la SQ non ha byte in corso di trasmissione (sq->cc == sq->pc).

Nel caso in cui il ripristino venga saltato, i WQE pendenti verranno eventualmente completati e riequilibreranno dql. Il limite di dql->limit viene mantenuto attraverso l'operazione di reset.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

15/08/2026

Divulgazione

22/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!