Linux Kernel ath11k NULL Pointer Dereference Vulnerability in Monitor Mode

Vulnerability

A vulnerability in the Linux kernel's ath11k wireless driver can lead to a NULL pointer dereference crash when the interface is activated in monitor mode. This issue arises because the packet type extraction for socket buffer (SKB) is unnecessary for monitor ring packets, which are all raw. The problem has been addressed by modifying the driver to include a flag that bypasses the extraction for monitor mode packets.

Impact

The vulnerability causes a kernel crash due to a NULL pointer dereference, disrupting system operations and potentially leading to a denial of service.

Reproduction

To reproduce this vulnerability, activate the ath11k interface in monitor mode. This can be done using tools like 'iw' or 'airmon-ng', depending on the specific environment and requirements. Once the interface is in monitor mode, the NULL pointer dereference crash will occur.

Remediation

Users can update to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for updating the kernel can be found in the official Linux documentation or through the package manager for the specific Linux distribution in use.

Added: Dec 8, 2025, 2:51 AM
Updated: Dec 8, 2025, 2:51 AM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.7
remediation
7.7
relevance
1.3
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.