In the Linux kernel, the following vulnerability has been resolved:
net: airoha: fix BQL imbalance in TX path
Fix a possible BQL imbalance in airohadevxmit(), where inflight packets are accounted only for the AIROHANUMTX_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, airohaqdmatxnapipoll() accounts completions across all netdev TX queues (numtxqueues), leading to inconsistent BQL accounting.
Also reset all netdev TX queues in the ndo_stop callback.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/52xxx/CVE-2026-52983.json",
"cna_assigner": "Linux"
}