CVE-2026-64446 in Linux정보

요약

\~에 의해 VulDB • 2026. 07. 25.

리눅스 커널에서 다음 취약점이 해결되었습니다:

staging: rtl8723bs: rtw_cfg80211_set_wpa_ie()의 힙 버퍼 오버플로우 수정

supplicant_ie는 struct security_priv 내 256바이트 배열입니다. WPA 및 WPA2 IE 복사 경로는 다음을 사용합니다:

memcpy(padapter->securitypriv.supplicant_ie, &pwpa[0], wpa_ielen + 2);

여기서 wpa_ielen은 원시 IE 길이 필드(u8, 0-255)입니다. 로컬 사용자가 nl80211을 통해 길이가 255인 조작된 WPA IE를 포함하는 연결 요청을 제공하면, wpa_ielen + 2는 257이 되어 인접한 last_mic_err_time 필드로 1바이트가 넘쳐나며 256바이트 버퍼에 오버플로우가 발생합니다.

rtw_parse_wpa_ie()은 이를 방지하지 않습니다: 해당 길이 일관성 검사에서는 *(wpa_ie+1)을 (u8)(wpa_ielen-2)와 비교하는데, wpa_ielen이 257일 때 이는 (u8)(255) == 255가 되어 검사가 조용히 통과합니다.

memcpy 전에 WPA 및 WPA2 경로 모두에 명시적인 경계 검사(bound checks)를 추가하여, 총 크기(wpa_ielen + 2)가 supplicant_ie 버퍼를 초과하는 모든 IE를 거부하도록 합니다.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383280

EPSS

0.00195

출처

Do you know our Splunk app?

Download it now for free!