7.5
/ 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Description
In the Linux kernel, the following vulnerability has been resolved:
net: airoha: fix BQL imbalance in TX path
Fix a possible BQL imbalance in airoha_dev_xmit(), where inflight
packets are accounted only for the AIROHA_NUM_TX_RING netdev TX
queues. The queue index is computed as:
qid = skb_get_queue_mapping(skb) % ARRAY_SIZE(qdma->q_tx)
txq = netdev_get_tx_queue(dev, qid);
However, airoha_qdma_tx_napi_poll() accounts completions across all
netdev TX queues (num_tx_queues), leading to inconsistent BQL
accounting.
Also reset all netdev TX queues in the ndo_stop callback.
net: airoha: fix BQL imbalance in TX path
Fix a possible BQL imbalance in airoha_dev_xmit(), where inflight
packets are accounted only for the AIROHA_NUM_TX_RING netdev TX
queues. The queue index is computed as:
qid = skb_get_queue_mapping(skb) % ARRAY_SIZE(qdma->q_tx)
txq = netdev_get_tx_queue(dev, qid);
However, airoha_qdma_tx_napi_poll() accounts completions across all
netdev TX queues (num_tx_queues), leading to inconsistent BQL
accounting.
Also reset all netdev TX queues in the ndo_stop callback.
Basic Information
ID
CVE-2026-52983
Source
Linux
Published
Jun 24, 2026 at 16:28
Modified
Jun 28, 2026 at 06:37
Affected Product
Vendor
Linux
Product
Linux
Version
1d304174106c93ce05f6088813ad7203b3eb381a
Affected Versions
Linux Linux 1d304174106c93ce05f6088813ad7203b3eb381a
Linux Linux 1d304174106c93ce05f6088813ad7203b3eb381a
Linux Linux 1d304174106c93ce05f6088813ad7203b3eb381a
Linux Linux ca24fcac1daaa5e8a667981d81986a3eb4b9fb04
Linux Linux 6.12.91
Linux Linux 6.13
Linux Linux 1d304174106c93ce05f6088813ad7203b3eb381a
Linux Linux 1d304174106c93ce05f6088813ad7203b3eb381a
Linux Linux ca24fcac1daaa5e8a667981d81986a3eb4b9fb04
Linux Linux 6.12.91
Linux Linux 6.13