🇰🇷 한글 설명
Linux 커널의 i915 그래픽 드라이버에서 I915_CONTEXT_PARAM_SSEU를 처리할 때 NULL 포인터 역참조가 발생하는 취약점입니다. 특정 엔진 클래스가 유효하지 않은 상태에서 해당 파라미터를 적용하려고 시도할 경우 시스템 오류가 발생할 수 있습니다.
💡 쉬운 설명
그래픽 카드를 제어하는 소프트웨어에서 잘못된 명령을 받았을 때 컴퓨터가 길을 잃고 멈추거나 오류를 일으킬 수 있는 문제입니다. 특정 설정값이 비어있는 상태에서 이를 사용하려다 발생하는 실수입니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
drm/i915/gem: Fix NULL deref in I915_CONTEXT_PARAM_SSEU
Setting context engine slot N into I915_ENGINE_CLASS_INVALID /
I915_ENGINE_CLASS_INVALID_NONE and attempting to apply
I915_CONTEXT_PARAM_SSEU to the same slot N will deref NULL.
Fix that.
Discovered using AI-assisted static analysis confirmed by
Intel Product Security.
(cherry picked from commit 36eda5b5c2d40da41cc0a5403c26986237cf9e87)
📍 영향받는 시스템
i915 드라이버를 사용하는 Linux 커널 시스템 (Intel GPU 사용 환경)
⚔️ 공격 벡터
로컬 권한을 가진 사용자가 특수하게 조작된 그래픽 컨텍스트 파라미터를 전달하여 발생
🛡️ 대응 방법
커널 패치(commit 36eda5b5c2d40da41cc0a5403c26986237cf9e87 포함 버전)를 적용하여 최신 커널로 업데이트
🔧 검증 코드
출력된 커널 버전이 해당 취약점이 수정된 패치 버전 이후인지 확인