CVE-2026-97442 in Linux
Tóm tắt
Bởi VulDB • 24/09/2026
Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:
wifi: ath11k: sửa lỗi truy cập dữ liệu không hợp lệ trong ath11k_dp_rx_h_undecap_nwifi
Trong một số trường hợp, phần cứng có thể cung cấp các gói tin có độ dài lớn hơn chiều dài tối đa của tiêu đề Wi-Fi gốc. Điều này có thể dẫn đến việc truy cập và sửa đổi các trường trong tiêu đề bên trong hàm ath11k_dp_rx_h_undecap_nwifi() cho loại giải mã DP_RX_DECAP_TYPE_NATIVE_WIFI, và tiềm ẩn gây ra truy cập dữ liệu không hợp lệ cũng như hỏng hóc bộ nhớ.
Stack kernel bị hỏng tại: ath11k_dp_rx_h_undecap+0x6b0/0x6b0 [ath11k]
Dấu vết cuộc gọi (Call trace): ath11k_dp_rx_h_mpdu+0x0/0x2e8 [ath11k]
ath11k_dp_rx_h_mpdu+0x1e0/0x2e8 [ath11k]
ath11k_dp_rx_wbm_err+0x1e0/0x450 [ath11k]
ath11k_dp_rx_process_wbm_err+0x2fc/0x460 [ath11k]
ath11k_dp_service_srng+0x2e0/0x348 [ath11k]
Thêm một kiểm tra tính hợp lệ (sanity check) trước khi xử lý SKB để ngăn chặn truy cập dữ liệu không hợp lệ trong hàm giải mã Wi-Fi gốc cho loại giải mã DP_RX_DECAP_TYPE_NATIVE_WIFI.
Nội dung này được điều chỉnh từ thảo luận/ván vá của trình điều khiển ath12k [1].
Đã kiểm thử trên: WCN6855 hw2.1 PCI WLAN.HSP.1.1-04685-QCAHSPSWPL_V1_V2_SILICONZ_IOE-1
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.