Description
In the Linux kernel, the following vulnerability has been resolved:

wifi: mac80211: set up the TX info early to fix failure paths

The previous commit 2c51457d930f ("wifi: mac80211: free ack status
frame on TX header build failure") cleaned up the leak, but still
left the code a bit messy and the failed SKB didn't get reported
to userspace.

Fix this up by initialising skb->cb[] earlier, which allows using
ieee80211_free_txskb() and therefore reports it for the failure
in ieee80211_build_hdr(), and unifies the ieee80211_skb_resize()
failure path with it.
Published: 2026-10-06
Score: 5.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Denial of Service
Action: Apply Patch
AI Analysis

Impact

In the Linux kernel’s mac80211 wireless subsystem, the stack fails to initialise the socket buffer control area early enough when a transmit header build error occurs. This leaves the skb object partially uninitialised, disables the normal error‑handling path that would free the skb, and ultimately results in an unreported failure to userspace. The flaw matches CWE‑459, incomplete initialization, and can lead to memory leaks or other resource exhaustion that could degrade the kernel’s stability or performance, effectively a denial of service scenario.

Affected Systems

All Linux kernel releases that did not incorporate the commit that sets up skb->cb[] before the TX failure path are affected. In other words, any kernel prior to the change identified by commit 2c51457d in the Wi‑Fi driver codebase is vulnerable. Distribution kernels older than those containing that commit remain impacted; newer mainline or distribution kernels that include the patch are safe.

Risk and Exploitability

The CVSS score of 5.5 rates the vulnerability as medium severity, and the EPSS score of less than 1 % indicates a low probability of exploitation in the wild. It is not listed in the CISA KEV catalog. While the flaw resides within the kernel’s wireless stack, the data does not describe a remote exploitation path; an attacker would most likely need local or privileged access to the target system’s Wi‑Fi interface to repeatedly trigger the transmit failure and exhaust kernel memory. Given the low EPSS and typical local‑only trigger, the overall risk is moderate, primarily as a potential for resource exhaustion rather than immediate privilege escalation.

Generated by OpenCVE AI on October 11, 2026 at 05:09 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to a Linux kernel version that includes the 2c51457d commit or later, ensuring the early skb initialization is applied.
  • Reboot the system to load the updated kernel and validate that the wireless subsystem reports no TX‑failure errors.
  • If a kernel upgrade cannot be performed immediately, disable the wireless network interface or block Wi‑Fi traffic to prevent the kernel from performing potentially failing transmissions.

Generated by OpenCVE AI on October 11, 2026 at 05:09 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4841-1 linux security update
Debian DLA Debian DLA DLA-4850-1 linux-6.12 security update
Debian DSA Debian DSA DSA-6568-1 linux security update
History

Sun, 11 Oct 2026 03:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Sun, 11 Oct 2026 00:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-459
References
Metrics threat_severity

None

cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Low


Tue, 06 Oct 2026 16:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-665

Tue, 06 Oct 2026 09:00:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: set up the TX info early to fix failure paths The previous commit 2c51457d930f ("wifi: mac80211: free ack status frame on TX header build failure") cleaned up the leak, but still left the code a bit messy and the failed SKB didn't get reported to userspace. Fix this up by initialising skb->cb[] earlier, which allows using ieee80211_free_txskb() and therefore reports it for the failure in ieee80211_build_hdr(), and unifies the ieee80211_skb_resize() failure path with it.
Title wifi: mac80211: set up the TX info early to fix failure paths
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-10-19T09:17:35.760Z

Reserved: 2026-09-25T10:25:14.340Z

Link: CVE-2026-98325

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-06T09:18:24.693

Modified: 2026-10-19T10:18:34.697

Link: CVE-2026-98325

cve-icon Redhat

Severity : Low

Publid Date: 2026-10-06T00:00:00Z

Links: CVE-2026-98325 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-10-11T05:15:17Z

Weaknesses