🇰🇷 한글 설명
Linux 커널의 drm/vmwgfx 드라이버에서 vmw_mksstat_add_ioctl() 함수의 메모리 누수 문제입니다. 사용자 공간에서 설명 문자열을 복사하는 데 실패하면 인스턴스 디스크립터용 페이지가 해제되지 않은 채 -EFAULT를 반환하여 메모리 누수가 발생합니다.
💡 쉬운 설명
그래픽 드라이버가 실패 상황에서 사용하던 메모리를 제대로 정리하지 않아, 시간이 지나면 시스템 메모리가 조금씩 낭비됩니다. 일반 사용자가 직접 악용하기 어려운 종류의 결함입니다.
🇺🇸 원문 (English)
In the Linux kernel, the following vulnerability has been resolved:
drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl()
If the copy of the description string from userspace fails, then the page
for the instance descriptor doesn't get freed before returning -EFAULT,
which leads to a memleak.
📍 영향받는 시스템
VMware 그래픽 드라이버(vmwgfx)를 포함한 수정 이전의 Linux 커널 버전
⚔️ 공격 벡터
로컬 사용자가 잘못된 설명 문자열을 담은 ioctl 호출을 반복하여 커널 메모리를 점진적으로 소모시키는 서비스 거부 형태
🛡️ 대응 방법
패치가 적용된 Linux 커널 버전으로 업데이트하거나 배포판의 보안 업데이트를 설치합니다.
🔧 검증 코드
출력된 커널 버전을 배포판 보안 공지와 대조하여 CVE-2022-50667 수정 버전 이상인지 확인합니다. 수정 여부가 불명확하면 배포판 패키지 changelog를 확인하세요.