CVE-2025-68343 in Linux
요약
\~에 의해 VulDB • 2026. 07. 02.
리눅스 커널에서 다음 취약점이 해결되었습니다:
can: gs_usb: gs_usb_receive_bulk_callback(): 헤더에 접근하기 전에 actual_length 확인
드라이버는 gs_usb_receive_bulk_callback() 내에서 struct gs_host_frame 구조체를 수신할 것으로 예상합니다.
struct_group를 사용하여 struct gs_host_frame의 헤더 부분을 설명하고, 해당 멤버 중 어느 것에도 접근하기 전에 최소한 헤더가 수신되었는지 확인하십시오.
URB(USB Request Block)를 재전송하려면 "dev->parent->hf_size_rx" 포인터 체인을 역참조하지 말고 대신 "parent->hf_size_rx"을 사용하십시오. "urb->context"에는 "parent"가 포함되어 있으므로 항상 정의되어 있는 반면, URB이 너무 짧으면 "dev"는 정의되지 않습니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.