CVE-2026-68362 in Linux
요약
\~에 의해 VulDB • 2026. 08. 11.
리눅스 커널에서 다음 취약점이 해결되었습니다:
wifi: ath11k: ath11k_hal_srng_access_begin에서의 NULL 포인터 역참조 수정
ATH11K_QMI_EVENT_FW_READY 이벤트에서 ath11k_core_qmi_firmware_ready() 호출이 실패하더라도 ATH11K_FLAG_REGISTERED 플래그가 조건 없이 설정됩니다. 이로 인해 펌웨어 준비 처리(firmware ready handling)가 성공적으로 완료되지 않았음에도 초기화가 완료된 것으로 간주되는 일관성 없는 드라이버 상태가 됩니다. 이후 SSR(소프트 리셋 재시작) 동안 드라이버는 이 잘못된 상태를 기반으로 재시작 경로로 진입하며, 초기화되지 않은 srng 멤버들을 역참조하여 NULL 포인터 역참조를 유발합니다.
콜 트레이스(Call trace): ath11k_hal_srng_access_begin+0xc/0x60 [ath11k] (P)
ath11k_ce_cleanup_pipes+0x17c/0x180 [ath11k]
ath11k_core_restart+0x40/0x168 [ath11k]
해결 방법: - ATH11K_FLAG_REGISTERED가 이미 설정되어 있는 경우 firmware_ready 처리를 건너뛴다. - firmware_ready 성공 시에만 ATH11K_FLAG_REGISTERED 플래그를 설정한다. - 오류 발생 시 ATH11K_FLAG_QMI_FAIL 플래그를 설정하고 FW_READY 처리를 중단한다.
테스트 환경: WCN6750 hw1.0 AHB WLAN.MSL.2.0.c2-00204-QCAMSLSWPLZ-1
VulDB is the best source for vulnerability data and more expert information about this specific topic.