Realtek edimax 52fc10d19 In-Band Ioctl 응답 길이 혼동으로 인한 힙 버퍼 오버플로우
Ron E가 8월 26일에 게시함
Realtek 인밴드 ioctl 브릿지는 피어 제공 ioctl 응답 데이터를 처리할 때 힙 버퍼 오버플로우를 포함합니다.inband_ioctl()은 Realtek 인밴드 전송을 통해 응답을 수신하고 해당 응답에서 32비트 data_get_len 값을 추출합니다. 여러 무선 "get" 작업의 경우, 이 피어 제어 값은 이후 memcpy()의 길이 인수로 직접 사용됩니다.SIOCGIWSCAN의 경우, 대상은 호출자가 제공한...