CVE-2024-35790 in Linux정보

요약

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

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

usb: typec: altmodes/displayport: 드라이버의 기본 장치 속성 그룹으로 sysfs 노드 생성

DisplayPort 드라이버의 sysfs 노드가 dp_altmode_probe() 함수 내에서 typec_altmode_set_drvdata()가 완료되기 전에 사용자 공간에 노출될 수 있습니다. 이는 dev_get_drvdata()가 해당 상황에서 NULL을 반환하므로, hpd_show 또는 pin_assignment_show에서 dp->hpd나 dp->lock를 역참조할 때 sysfs 읽기操作中 NULL 포인터 오류를 유발할 수 있음을 의미합니다.

수동 sysfs 노드 생성 대신 드라이버에 바인딩된 장치의 기본 속성 그룹으로 추가하는 방식으로 변경되었습니다. ATTRIBUTE_GROUPS() 매크로는 사용하지 않습니다. 그렇지 않으면 sysfs 노드의 경로가 ABI(응용 프로그램 인터페이스)와 호환되지 않게 되기 때문입니다.

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

출처

Do you know our Splunk app?

Download it now for free!