CVE-2026-97929정보

요약

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

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

ALSA: usbusx2y: 인터럽트 콜백에서 URB actual_length 검증

i_usx2y_in04_int() 함수는 urb->actual_length를 확인하지 않고 인터럽트 URB 데이터를 처리합니다. 결함이 있는 장치로부터의 짧은 전송(short transfer)은 핸들러가 kmalloc로 할당된 in04_buf의 초기화되지 않은 힙(heap) 데이터를 처리하게 하며, 이는 mmap으로 접근 가능한 ctl_snapshot[] 배열에 복사됩니다.

in04_buf를 kzalloc()을 사용하여 0으로 초기화된 상태로 할당하고, 짧은 전송 시에는 URB 재전송은 유지하면서 처리를 건너뛰도록 하는 actual_length 검사를 추가하여 수정합니다.

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

출처

Do you need the next level of professionalism?

Upgrade your account now!