CVE-2024-26779 wifi: mac80211: fix race condition on enabling fast-xmit
A race condition in the Linux kernel Wi-Fi subsystem can cause crashes when fast-xmit is enabled before station data is fully initialized.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Local or same network only
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2024-26779?
CVE-2024-26779 is a high-severity vulnerability in Debian Debian Linux, published on 3 Apr 2024. It can only be exploited from the same machine or local network, with no action from the victim.
Official description
In the Linux kernel, the following vulnerability has been resolved:
wifi: mac80211: fix race condition on enabling fast-xmit
fast-xmit must only be enabled after the sta has been uploaded to the driver, otherwise it could end up passing the not-yet-uploaded sta via drv_tx calls to the driver, leading to potential crashes because of uninitialized drv_priv data. Add a missing sta->uploaded check and re-check fast xmit after inserting a sta.
Weakness: CWE-362
Which versions are affected by CVE-2024-26779?
It affects 2 products.
Products include Debian Debian Linux, Linux kernel.
How do I fix CVE-2024-26779?
Apply the vendor's patch.
Is CVE-2024-26779 being exploited?
There is no known exploitation of CVE-2024-26779 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as BELL-CVE-2024-26779, DEBIAN-CVE-2024-26779, GHSA-6fgh-7mr7-wp6p, UBUNTU-CVE-2024-26779.