🔍 CVE-2026-80542

0.0
CVSS Score
UNKNOWN
2026-08-26
2026-08-26 15:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 amdgpu 드라이버에서 발생한 NULL 포인터 역참조 취약점입니다. DRM_IOCTL_MODE_CRTC_GET_SEQUENCE 호출 시 스트림이 연결되기 전 vblank를 활성화하거나 조회하면 시스템 오류가 발생할 수 있습니다.

💡 쉬운 설명

그래픽 카드 드라이버가 준비되지 않은 상태에서 화면 정보를 요청하면 컴퓨터가 갑자기 멈추거나 오류가 발생할 수 있는 문제입니다. 특정 그래픽 기능을 사용할 때 시스템이 비정상적으로 작동할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix NULL pointer dereference in amdgpu_dm_crtc_set_vblank() amdgpu_dm_crtc_set_vblank() dereferences acrtc_state->stream when vblank is enabled/queried from DRM_IOCTL_MODE_CRTC_GET_SEQUENCE before a stream is attached to it. BUG: kernel NULL pointer dereference, address: 0000000000000008 RIP: amdgpu_dm_crtc_set_vblank+0x6b/0x4d0 [amdgpu] Call Trace: drm_vblank_enable drm_vblank_get drm_crtc_get_sequence_ioctl drm_ioctl_kernel drm_ioctl Reproduced by running VKCTS with WSI tests enabled on RADV. Guard the enable path on acrtc_state->stream being non-NULL, matching the existing checks in this function. (cherry picked from commit 7b1b31bf6942e6f43509b48da23f8e27269aac39)

📍 영향받는 시스템

Linux kernel (amdgpu driver 포함 버전)

⚔️ 공격 벡터

로컬 사용자가 특수하게 조작된 DRM IOCTL 호출을 통해 발생 가능

🛡️ 대응 방법

amdgpu 드라이버의 NULL 포인터 체크 로직이 포함된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 취약점이 수정된 최신 패치 버전인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

Linux Kernel