bnxt driver

About this tag
The bnxt driver tag covers discussions about Broadcom/NetXtreme-E Ethernet driver issues, particularly memory-accounting bugs and kernel crashes related to XDP (eXpress Data Path) operations. Recent threads detail CVE-2025-21961, a truesize miscalculation in the XDP-to-SKB conversion path causing kernel OOPS, and CVE-2025-21682, a race condition and NULL-pointer dereference when detaching XDP programs and reconfiguring channels. These vulnerabilities affect Linux systems using bnxt hardware in high-performance packet-processing environments. The tag includes patch announcements, kernel updates, and troubleshooting steps for administrators managing servers with Broadcom network adapters.
  1. CVE-2025-21961: bnxt XDP to SKB memory accounting bug and patch

    A critical memory-accounting bug in the Broadcom/NetXtreme-E (bnxt) Ethernet driver’s XDP-to-SKB conversion path can cause kernel crashes and service outages: CVE-2025-21961 is a truesize miscalculation in the bnxt XDP-MB (mb-xdp) pass case that leads to skb memory-accounting errors and kernel...
  2. CVE-2025-21682: bnxt XDP bug causes kernel crash on reconfiguration

    A subtle driver-state bug in Broadcom’s bnxt Ethernet driver has been assigned CVE-2025-21682 after maintainers fixed a race and a NULL-pointer dereference that can lead to kernel crashes when XDP programs are detached and subsequent reconfiguration occurs. Systems that attach and remove XDP...