🇰🇷 한글 설명
리눅스 커널의 ALSA PCM 패키지에서 Use-After-Free 취약점이 발견되었습니다. SNDRV_CTL_IOCTL_ELEM_{READ|WRITE}32 IOCTL 호출 시 잠금 메커니즘이 누락되어, 일반 사용자가 권한을 상승시켜 커널 권한(ring0)을 획득할 수 있습니다.
💡 쉬운 설명
컴퓨터의 소리를 조절하는 프로그램의 설계 오류로 인해, 일반 사용자가 시스템의 가장 높은 관리자 권한을 몰래 뺏어올 수 있는 문제입니다. 메모리 관리 실수로 인해 이미 사용이 끝난 공간을 다시 건드리는 과정에서 발생합니다.
🇺🇸 원문 (English)
A use after free vulnerability exists in the ALSA PCM package in the Linux Kernel. SNDRV_CTL_IOCTL_ELEM_{READ|WRITE}32 is missing locks that can be used in a use-after-free that can result in a priviledge escalation to gain ring0 access from the system user. We recommend upgrading past commit 56b88b50565cd8b946a2d00b0c83927b7ebb055e
📍 영향받는 시스템
ALSA PCM 패키지가 포함된 리눅스 커널 버전 (commit 56b88b50565cd8b946a2d00b0c83927b7ebb055e 이전 버전)
⚔️ 공격 벡터
로컬 시스템 사용자가 특수하게 조작된 IOCTL 호출을 통해 메모리 오류를 유도하여 권한 상승
🛡️ 대응 방법
커널을 commit 56b88b50565cd8b946a2d00b0c83927b7ebb055e 이후 버전으로 업데이트
🔧 검증 코드
출력된 커널 버전을 확인하여 취약점이 해결된 최신 패치 버전인지 확인