🇰🇷 한글 설명
Linux 커널의 AMD 디스플레이 드라이버(drm/amd/display)에서, 스트림을 비활성화할 때 더 이상 존재하지 않는 함수를 호출하여 발생하는 충돌 문제입니다. 수정 사항은 스트림 인코더 비활성화 시 함수 선언이 NULL인지 먼저 확인하도록 하여 충돌을 방지합니다.
💡 쉬운 설명
AMD 그래픽 카드를 쓰는 리눅스 컴퓨터에서 화면 출력을 끌 때 시스템이 멈추거나 재부팅될 수 있는 문제입니다. 커널 업데이트로 존재하지 않는 기능을 호출하지 않도록 고쳐졌습니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: Prevent crash when disable stream
[Why]
Disabling stream encoder invokes a function that no longer exists.
[How]
Check if the function declaration is NULL in disable stream encoder.
📍 영향받는 시스템
AMD 그래픽 드라이버(DC 디스플레이 코드)를 사용하는 수정 이전의 Linux 커널 버전
⚔️ 공격 벡터
로컬 사용자가 디스플레이 스트림을 비활성화하는 동작을 유발하여 커널 충돌(서비스 거부)을 일으킬 수 있으며, 원격 공격 경로는 명시되지 않음
🛡️ 대응 방법
Linux 커널을 해당 CVE 수정이 포함된 최신 안정 버전 또는 배포판 보안 업데이트로 업그레이드
🔧 검증 코드
출력된 커널 버전을 배포판의 보안 권고문에서 CVE-2024-35799 수정이 포함된 패치 버전과 비교하여, 같거나 높으면 수정된 것이고 낮으면 업데이트가 필요합니다.