Impact
The bnxt driver’s handling of software UDP GSO can leave a transmit queue permanently stalled when the driver returns early with the NETDEV_TX_BUSY status while a doorbell had been scheduled. Because the system never rings the hardware doorbell, the network device never completes the pending transmit descriptors, and the kernel’s TX watchdog reports a stalled queue. This results in loss of outbound traffic and effectively a denial of service for the affected network interface.
Affected Systems
All Linux kernel builds using the bnxt device driver are susceptible. The flaw does not reference a specific kernel version, so any system running a kernel that includes the bnxt driver before the described patch is at risk.
Risk and Exploitability
The CVSS score is 5.9, indicating a moderate severity. EPSS is not available, and the vulnerability is not listed in the CISA KEV catalog. Inferred attack vectors include an attacker sending specially crafted bursts of UDP GSO packets to the vulnerable machine, which would trigger the early return path and stall the TX queue. No public exploits have been reported, but the conditions for exploitation – excessive packet burst and driver engagement – are achievable remotely via the network stack.
OpenCVE Enrichment