Linux Kernel
CVE-2024-26779
HIGH
Severity by source
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
WiFi-adjacent trigger (AV:A); race condition requires precise timing (AC:H); kernel crash is primary impact (A:H); uninitialized read offers limited info exposure (C:L); no integrity impact supported by description.
Primary rating from Vendor (416baaa9-dc9f-4396-8d5f-8c081fb06d67).
CVSS VectorVendor: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
Lifecycle Timeline
7DescriptionCVE.org
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.
AnalysisAI
Race condition in the Linux kernel's mac80211 WiFi subsystem allows network-adjacent attackers to trigger kernel panics by inducing fast-xmit activation before a station object has been fully uploaded to the wireless driver, causing access to uninitialized drv_priv memory. All systems running affected kernel versions with mac80211-based WiFi hardware are exposed to denial-of-service. EPSS is 0.19% (9th percentile), there is no CISA KEV listing, and no public exploit code has been identified, though eight upstream stable-branch patch commits are available on kernel.org.
Technical ContextAI
mac80211 is the Linux kernel's software IEEE 802.11 (WiFi) MAC layer, sitting between hardware drivers and the networking stack. fast-xmit is a performance optimization that bypasses normal TX path overhead for known associated stations. The race condition (CWE-362) occurs because fast-xmit can be activated for a station object before sta->uploaded is set - meaning the driver has not yet initialized its private per-STA state (drv_priv). When a drv_tx() call subsequently accesses that uninitialized memory, the result is undefined behavior, most commonly a kernel panic. The fix adds a sta->uploaded guard before fast-xmit is enabled and re-evaluates eligibility after station insertion completes. CPE data confirms broad Linux kernel impact across multiple stable branches, with Linux kernel 6.8-rc1 and Debian Linux 10.0 (Buster) explicitly identified in NVD records.
RemediationAI
Apply the upstream kernel stable patches available at the kernel.org commit links provided in references, notably https://git.kernel.org/stable/c/eb39bb548bf974acad7bd6780fe11f9e6602d696 and the seven companion commits targeting other stable branches. Distribution-specific patched kernel packages should be verified with vendor security channels - for Debian 10.0, monitor Debian Security Advisories (DSA) for a backported fix. Exact patched kernel release version numbers are not independently confirmed beyond raw upstream commits; verify the specific version with your distribution vendor before assuming coverage. If immediate patching is not feasible, unloading the mac80211 kernel module (modprobe -r mac80211) eliminates WiFi-subsystem exposure entirely, though it disables all WiFi connectivity on the host and is suitable only as a short-term compensating control.
More in Debian Linux
View allApache Log4j2 contains a critical JNDI injection vulnerability known as 'Log4Shell' that allows unauthenticated remote c
In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it
sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not
GNU Bash through 4.3 processes trailing strings after function definitions in the values of environment variables, which
Samba since version 3.5.0 and before 4.6.4, 4.5.10 and 4.4.14 is vulnerable to remote code execution vulnerability, allo
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up
Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au
RARLAB UnRAR before 6.12 on Linux and UNIX allows directory traversal to write to files during an extract (aka unpack) o
The (1) EPHEMERAL, (2) HTTPS, (3) MVG, (4) MSL, (5) TEXT, (6) SHOW, (7) WIN, and (8) PLT coders in ImageMagick before 6.
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTT
When using the Apache JServ Protocol (AJP), care must be taken when trusting incoming connections to Apache Tomcat. Rate
A remote code execution vulnerability exists within multiple subsystems of Drupal 7.x and 8.x. Rated critical severity (
Same weakness CWE-362 – Race Condition
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today