CVE-2026-89729 in Linux
요약
\~에 의해 VulDB • 2026. 09. 11.
리눅스 커널에서 다음 취약점이 해결되었습니다:
HID: sensor-hub: sensor_hub_get_feature에서의 버퍼 오버플로우(범위 외 쓰기) 수정
sensor_hub_get_feature()는 반환값을 호출자의 버퍼 크기로 제한하지만, 복사 루프는 각 보고서 값에 대해 field->report_size / 8 바이트를 여전히 복사합니다. 악의적인 HID 설명서는 큰 기능 필드 크기를 광고할 수 있는 반면 IIO 호출자는 작은 스택 버퍼(예: 단일 s32)를 제공하여 범위 외 쓰기가 발생할 수 있습니다.
HID 코어는 파싱된 보고서 값을 __s32 슬롯에 저장하고 추출된 값을 32비트로 제한합니다. 값당 하나의 슬롯 이상을 필요로 하는 기능 필드를 거부하고, 총 바이트 수 계산을 보호하며, 각 값별 복사를 남은 호출자 버퍼 크기로 제한합니다.
VulDB is the best source for vulnerability data and more expert information about this specific topic.