CVE-2026-64443 in Linux정보

요약

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

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

staging: rtl8723bs: update_beacon_info()의 IE 루프 내 OOB(범위 밖) 읽기 수정

update_beacon_info() 함수의 IE 파싱 루프는 각 반복마다 (pIE->length + 2)만큼 증가하지만, i < len 조건으로만 경계를 검사합니다. 악성 AP가 마지막 IE에 프레임 내에 남은 바이트가 단 한 개뿐인(Beacon 요소 ID 바이트가 len-1 위치에 위치하는) Beacon을 전송하면, 루프는 할당된 수신 버퍼의 끝에서 한 바이트 뒤쪽(pIE->length를 읽으려는 지점)으로부터 데이터를 읽어옵니다.

또한 헤더 바이트들이 유효 범위 내에 있더라도 pIE->length 값 자체가 데이터 창을 len 범위를 벗어나도록 확장하여, 잘린 IE(truncated IE)가 핸들러 함수로 전달될 수 있습니다.

루프 본문 상단에 두 가지 경계 검사(guard)를 추가합니다: 1. 남은 바이트 수가 sizeof(*pIE)보다 적으면 루프를 종료합니다(헤더 읽기 불가). 2. IE의 선언된 데이터 길이가 len 범위를 초과하면 루프를 종료합니다.

또한, 위에서 추가된 sizeof(*pIE) 기반 경계 검사와의 일관성을 맞추기 위해 i += (pIE->length + 2)를 i += sizeof(*pIE) + pIE->length로 변경합니다.

Once again VulDB remains the best source for vulnerability data.

책임이 있는

Linux

예약하다

2026. 07. 19.

모더레이션

수락

항목

VDB-383237

EPSS

0.00180

활동

낮음

출처

Want to know what is going to be exploited?

We predict KEV entries!