🔍 CVE-2026-52966

5.5
CVSS Score
MEDIUM
2026-06-24
2026-11-06 17:17
✅ 완료

🇰🇷 한글 설명

Linux 커널의 DRM(Direct Rendering Manager) 구성 요소에서 IDR 포인터 교체 로직에 논리적 오류가 발견되었습니다. 이 오류로 인해 새로운 IDR 객체 포인터가 올바른 위치에 업데이트되지 않아 시스템 안정성에 문제를 일으킬 수 있습니다.

💡 쉬운 설명

컴퓨터 그래픽을 처리하는 핵심 기능에서 데이터 주소를 관리하는 방식에 실수가 있었습니다. 이로 인해 시스템이 예상치 못한 동작을 하거나 오류가 발생할 수 있습니다.

🇺🇸 원문 (English)

In the Linux kernel, the following vulnerability has been resolved: drm: Replace old pointer to new idr Commit 5e28b7b94408 introduced a logical error by failing to replace the newly generated IDR pointer to old id's pointer at the correct location within the "change handle" logic; this resulted in the issue reported by syzbot [1]. Specifically, the new IDR object pointer is intended to replace the original id's pointer during the normal execution flow. Additionally, an unnecessary conditional check for the ret exit path has been removed. [1] !RB_EMPTY_ROOT(&prime_fpriv->dmabufs) WARNING: drivers/gpu/drm/drm_prime.c:224 at drm_prime_destroy_file_private+0x48/0x60 drivers/gpu/drm/drm_prime.c:224, CPU#0: syz.0.17/5833 Call Trace: drm_file_free.part.0+0x7e6/0xcc0 drivers/gpu/drm/drm_file.c:269 drm_file_free drivers/gpu/drm/drm_file.c:237 [inline] drm_close_helper.isra.0+0x186/0x200 drivers/gpu/drm/drm_file.c:290 drm_release+0x1ab/0x360 drivers/gpu/drm/drm_file.c:438

📍 영향받는 시스템

Linux Kernel (DRM 드라이버를 사용하는 시스템)

⚔️ 공격 벡터

로컬 시스템에서 특정 드라이버 호출을 통한 논리적 오류 유발

🛡️ 대응 방법

최신 커널 패치(Commit 5e28b7b94408 포함 버전)로 업데이트

🔧 검증 코드

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

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

💻 영향받는 소프트웨어

Linux Kernel