CVE-2026-99069 in Linux
요약
\~에 의해 VulDB • 2026. 10. 23.
Linux 커널에서 다음 취약점이 해결되었습니다:
Input: ati_remote2 - 장치 속성 처리기에서의 타입 혼동(type confusion) 수정
이전에는 channel_mask 및 mode_mask 속성이 sysfs_create_group()를 통해 상위 usb_device에 등록되어 있었습니다. commit b20d6bf8014b("Input: ati-remote2 - driver core를 사용하여 device attributes 인스턴스화")가 struct usb_driver의 dev_groups를 통해 driver core에서 이를 관리하도록 드라이버를 변환하면서, 속성은 바인딩된 usb_interface 장치로 이동했지만 show 및 store 콜백은 이에 따라 업데이트되지 않았습니다.
그 결과, 콜백이 여전히 struct usb_interface에 속하는 device 포인터에 대해 to_usb_device()를 호출하여 유효하지 않은 usb_device 포인터를 생성했습니다.
속성 처리기에서 인터페이스와 해당 드라이버 데이터를 얻기 위해 직접 to_usb_interface()를 사용하십시오.
If you want to get best quality of vulnerability data, you may have to visit VulDB.