Katalog CVE

CVE-2026-92496

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku wifi ath11k funkcja ath11k_wmi_tlv_op_rx() odczytuje bufor firmware bez uprzedniego sprawdzenia, czy zawiera wystarczającą ilość danych na nagłówek. Może to prowadzić do nadczytu bufora. Poprawka dodaje kontrolę długości przed potraktowaniem skb->data jako wmi_cmd_hdr, umieszczoną przed wywołaniem trace_ath11k_wmi_event() w celu zachowania istniejącej semantyki śledzenia.

Ocena ryzyka

Nadczyt bufora może prowadzić do ujawnienia danych z pamięci jądra lub awarii systemu (odmowa usługi). Dotyczy urządzeń z kartami Wi-Fi ath11k.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę dla sterownika ath11k. Do czasu aktualizacji rozważ ograniczenie użycia urządzeń Wi-Fi opartych na ath11k w środowiskach krytycznych.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS