Impact
The qede driver for Linux kernel networking devices contains a deadlock bug that is triggered when a TX timeout occurs on a NIC with VXLAN/GENEVE tunnel ports. The recovery path takes a mutex that is already held by the same task, causing a self‑deadlock. This locks all users of the rtnl_lock, blocking network configuration commands, VLAN management, SSH, and other critical network stack functions, while basic services such as ping continue to operate. The result is a denial of service that renders the system’s control plane unusable until a reboot.
Affected Systems
The vulnerability is present in the Linux kernel's qede driver, which supports VXLAN/GENEVE tunneling on compatible NICs. No specific kernel version list is supplied, but any kernel build that includes the unpatched qede driver code is affected, including production nodes observed with the issue.
Risk and Exploitability
Risk and Exploitability: The CVSS score of 7.5 indicates high severity. The EPSS score of < 1% suggests that exploitation is very unlikely, though nonzero. The vulnerability is not listed in the CISA KEV catalog. The likely attack vector is local or network‑based; an adversary can trigger a TX timeout by manipulating traffic or misconfiguring tunnel ports. Once triggered, it causes a self‑deadlock that blocks all tasks holding rtnl_lock, leading to a severe denial of service that remains until reboot or driver reload.
OpenCVE Enrichment
Debian DSA