🔍 CVE-2026-68237

0.0
CVSS Score
UNKNOWN
2026-08-10
2026-08-17 05:18
✅ 완료

🇰🇷 한글 설명

Linux 커널의 amdgpu 드라이버에서 GPU 리셋 시 특정 상태의 큐가 가진 펜스(fence)를 강제로 완료하지 않아 발생하는 문제입니다. 이로 인해 프로세스 종료나 시스템 절전 시 해당 펜스가 신호를 보내지 않아 시스템이 무한 대기 상태에 빠지며 멈출 수 있습니다.

💡 쉬운 설명

그래픽 카드를 초기화하는 과정에서 특정 작업이 끝나기를 무한정 기다리게 되어 컴퓨터가 완전히 멈춰버리는 버그입니다. 작업이 완료되었다는 신호를 제대로 전달하지 못해 발생하는 현상입니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/userq: fix indefinite fence wait during GPU reset pre_reset only force-completes fences of MAPPED queues. A queue in any other state (e.g. mid-eviction) keeps its last_fence pending; after a GPU reset that fence never signals, so the eviction/suspend worker and process teardown (amdgpu_evf_mgr_flush_suspend) wait on it forever and wedge the machine: INFO: task kworker/6:28 blocked for more than 120 seconds. Workqueue: events amdgpu_eviction_fence_suspend_worker [amdgpu] Call Trace: dma_fence_wait_timeout+0x7e/0x130 amdgpu_userq_evict+0x67/0x140 [amdgpu] amdgpu_eviction_fence_suspend_worker+0xd8/0x160 [amdgpu] process_scheduled_works+0xa6/0x420 Force-complete every queue's fence regardless of state. The unmap and mark-hung step stays gated on MAPPED, since unmapping a queue that is not mapped is invalid. (cherry picked from commit 9102b39fa924dcc3dc75a3137bfa9633c40b88c0)

📍 영향받는 시스템

Linux kernel (amdgpu driver 사용 시스템)

⚔️ 공격 벡터

로컬 시스템에서 GPU 리셋을 유도하여 시스템 가용성을 침해하는 DoS(서비스 거부) 공격 가능

🛡️ 대응 방법

amdgpu 관련 패치가 적용된 최신 Linux 커널로 업데이트

🔧 검증 코드

출력된 커널 버전이 해당 취약점이 해결된 패치 버전 이후인지 확인

Shell / Script
uname -r

💻 영향받는 소프트웨어

NVIDIA vGPU Guest Driver for Linux