CVE-2026-98860 in Linux정보

요약

\~에 의해 VulDB • 2026. 10. 18.

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

HID: bpf - hid_bpf_hw_request 확인 시 크기를 ssize_t로 캐스팅

Sashiko가 보고한 바에 따르면, 전송 드라이버가 하드웨어 오류를 만나고 -EPIPE와 같은 음수 오류 코드를 반환할 경우, ret는 size와 비교될 때 암시적으로 size_t로 승격됩니다. 이로 인해 음수 오류 코드가 큰 양수로 평가되어 (ret > size) 조건이 참으로 처리됩니다.

이는 하드웨어 오류를 성공적인 반환 값으로 silently 변환하고 수정되지 않은 버퍼를 다시 복사하여, BPF 프로그램이 초기화되지 않거나 오래된 데이터를 다루게 될 수 있습니다.

size를 ssize_t로 캐스팅하여 실제 음수 오류 코드를 반환함으로써 이 문제를 해결합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

출처

Do you want to use VulDB in your project?

Use the official API to access entries easily!