Linux Kernel ath12k NULL Pointer Dereference Vulnerability in Management Transmit Cleanup

Vulnerability

A vulnerability in the Linux kernel's ath12k wireless driver can lead to a NULL pointer dereference. This issue arises because the 'ar' reference is not included in the socket buffer control block during management transmission. Although this reference is typically not needed for transmission completion callbacks, it becomes necessary during interface removal when the IDR cleanup callback retrieves the 'ar' pointer from the management transmission IDR. The vulnerability has been addressed by ensuring the 'ar' reference is properly set during transmission, preventing the potential NULL pointer access.

Impact

Exploitation of this vulnerability can cause a NULL pointer dereference, leading to a crash of the wireless driver and potentially causing a denial of service on the affected system.

Remediation

Users can upgrade to the latest version of the Linux kernel where this vulnerability has been fixed. Instructions for downloading the patched version are available on the Linux kernel official website.

Added: Sep 15, 2025, 2:59 PM
Updated: Sep 15, 2025, 8:56 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
5.3
remediation
7.7
relevance
0.5
threat
3.2
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.