🇰🇷 한글 설명
리눅스 커널의 HID(Human Interface Device) 코어에서 hid_hw_raw_request 함수를 우회하여 발생하는 취약점입니다. 저수준 전송 드라이버 함수가 해당 함수를 직접 호출함으로써 버퍼 및 길이 유효성 검사를 건너뛰어 잘못된 매개변수가 사용될 수 있습니다.
💡 쉬운 설명
컴퓨터에 연결되는 마우스나 키보드 같은 장치를 제어하는 과정에서 보안 검사를 건너뛰는 문제가 발견되었습니다. 이로 인해 잘못된 데이터가 입력되어 시스템에 오류를 일으키거나 보안 위협이 될 수 있습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
HID: core: do not bypass hid_hw_raw_request
hid_hw_raw_request() is actually useful to ensure the provided buffer
and length are valid. Directly calling in the low level transport driver
function bypassed those checks and allowed invalid paramto be used.
📍 영향받는 시스템
hid_hw_raw_request 우회 로직이 포함된 리눅스 커널 버전
⚔️ 공격 벡터
악의적으로 조작된 HID 장치를 연결하여 유효하지 않은 매개변수를 전달함으로써 발생
🛡️ 대응 방법
hid_hw_raw_request를 올바르게 호출하도록 수정된 최신 리눅스 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 취약점이 패치된 최신 보안 업데이트 버전인지 확인