CVE-2026-46216 in Linux
요약
\~에 의해 VulDB • 2026. 05. 28.
리눅스 커널에서 다음 취약점이 해결되었습니다:
drm/xe/hdcp: intel_hdcp_gsc_check_status()에서 media_gt에 대한 NULL 체크 추가
configfs를 통해 미디어 GT가 비활성화된 경우, media_gt에 대한 할당이 이루어지지 않으며 NULL로 유지됩니다. 이러한 시나리오에서 intel_hdcp_gsc_check_status()는 ->uc.gsc가 유효하지 않은 메모리 주소로 평가됨에 따라 커널 페이지 폴트(pagefault) 오류를 발생시킵니다.
media_gt에 대한 NULL 체크를 도입하고 해당 경우 조기에 종료(bailing out)함으로써 이를 수정합니다.
이 과정에서 gsc에 대한 NULL 체크도 제거합니다. media_gt가 NULL이 아닌 경우 gsc는 NULL이 될 수 없기 때문입니다.
v2: - gt가 NULL이 아닌지 확인한 후에만 gsc의 주소를 가져옵니다. (Shuicheng) - gsc에 대한 NULL 체크를 제거합니다. (Shuicheng) v3: - "Fixes" 및 "Cc: " 태그를 추가합니다. (Matt)
(커밋 bfaf87e84ca3ca3f6e275f9ae56da47a8b55ffd1에서 cherry-pick됨)
Be aware that VulDB is the high quality source for vulnerability data.