CVE-2026-68366 in Linux정보

요약

\~에 의해 VulDB • 2026. 08. 11.

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

usb: gadget: uvc: SEND_RESPONSE 길이를 응답 버퍼로 제한함

uvc_send_response()는 사용자가 제공한 struct uvc_request_data를 기반으로 UVC 제어 응답을 구성합니다.

req->length = min_t(unsigned int, uvc->event_length, data->length); ... memcpy(req->buf, data->data, req->length);

req->length는 호스트 제어 요청의 wLength에서 가져온 값인 uvc->event_length(UVC_MAX_REQUEST_SIZE(64)까지 허용됨)와 UVCIOC_SEND_RESPONSE ioctl을 통해 제공되는 data->length로 제한(clamp)됩니다. 이때 data->length가 음수인지 여부만 확인됩니다. 소스 버퍼인 data->data의 크기는 60바이트이므로, uvc->event_length와 data->length가 모두 60보다 큰 경우 memcpy()는 data->data의 끝을 넘어 읽게 됩니다.

req->length를 sizeof(data->data)로도 제한합니다.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

책임이 있는

Linux

예약하다

2026. 07. 30.

모더레이션

수락

항목

VDB-387738

EPSS

0.00000

활동

낮음

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!