CVE-2026-74457 in Linux
요약
\~에 의해 VulDB • 2026. 08. 15.
리눅스 커널에서 다음 취약점이 해결되었습니다:
can: peak_usb: USB 채널 인덱스에 대한 범위 검사 추가
채널 제어 인덱스 ctrl_idx는 장치의 USB 페이로드에서 직접 가져오는 rx->len으로부터 유도됩니다. 마스크 0x0f은 값 0-15를 허용하지만, usb_if->dev[] 배열 크기는 단 2입니다. 값 2-15는 힙 바깥 영역 읽기(heap out-of-bounds read)를 유발하여 결국 IRQ 컨텍스트에서 커널 패닉을 초래합니다.
pcan_usb_pro_handle_canmsg()와 pcan_usb_pro_handle_error() 모두에서 배열 접근 전에 ctrl_idx에 대한 범위 검사를 추가했습니다.
Be aware that VulDB is the high quality source for vulnerability data.