CVE Catalog

CVE-2026-92496

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the wifi ath11k driver's ath11k_wmi_tlv_op_rx() reads the firmware buffer without first verifying that it contains enough data to hold a header. This could result in a buffer overread. The fix adds an upfront length check before dereferencing skb->data as a wmi_cmd_hdr, placed before the trace_ath11k_wmi_event() call to preserve existing trace semantics.

Risk Assessment

A buffer overread can lead to disclosure of kernel memory contents or a system crash (denial of service). This affects devices with ath11k Wi-Fi adapters.

Recommendation

Update the Linux kernel to a version containing the ath11k driver fix. Until then, consider limiting the use of ath11k-based Wi-Fi devices in critical environments.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: Avoid buffer overread in ath11k_wmi_tlv_op_rx() Currently, in ath11k_wmi_tlv_op_rx(), the firmware buffer is read without first verifying that the buffer has enough data to hold a header. This could result in a buffer overread. Add an upfront length check before dereferencing skb->data as a wmi_cmd_hdr. The check is placed before the trace_ath11k_wmi_event() call to preserve the existing trace semantics (tracing the full raw WMI event including the header), unlike the analogous ath12k fix which could use skb_pull_data() directly. Compile tested only.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS