🇰🇷 한글 설명
Linux 커널 5.3.11 이하 버전의 amd gpu 드라이버 내 create_resource_pool() 함수에서 메모리 누수 취약점이 발견되었습니다. 공격자는 이를 악용하여 시스템의 메모리를 과도하게 점유함으로써 서비스 거부(DoS) 상태를 유발할 수 있습니다.
💡 쉬운 설명
컴퓨터의 그래픽 카드를 관리하는 프로그램에서 메모리가 제대로 반환되지 않고 계속 쌓이는 문제가 있습니다. 이 문제가 반복되면 컴퓨터의 메모리가 가득 차서 시스템이 멈추거나 느려질 수 있습니다.
🇺🇸 원문 (English)
Memory leaks in *create_resource_pool() functions under drivers/gpu/drm/amd/display/dc in the Linux kernel through 5.3.11 allow attackers to cause a denial of service (memory consumption). This affects the dce120_create_resource_pool() function in drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c, the dce110_create_resource_pool() function in drivers/gpu/drm/amd/display/dc/dce110/dce110_resource.c, the dce100_create_resource_pool() function in drivers/gpu/drm/amd/display/dc/dce100/dce100_resource.c, the dcn10_create_resource_pool() function in drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c, and the dce112_create_resource_pool() function in drivers/gpu/drm/amd/display/dc/dce112/dce112_resource.c, aka CID-104c307147ad.
📍 영향받는 시스템
Linux kernel versions up to 5.3.11 (specifically affecting amd gpu drivers)
⚔️ 공격 벡터
특정 그래픽 드라이버 함수를 호출하여 시스템 메모리 자원을 고갈시키는 방식
🛡️ 대응 방법
Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 커널 버전이 5.3.11 이하인지 확인하여 취약 여부를 판단합니다.