🔍 CVE-2020-11725

7.8
CVSS Score
HIGH
2020-04-12
2026-06-17 02:50
✅ 완료

🇰🇷 한글 설명

Linux 커널 5.6.3 버전 이하의 sound/core/control.c 내 snd_ctl_elem_add 함수에서 발생하는 취약점입니다. info->owner 필드의 값을 잘못된 용도로 사용하여 private_size와 count를 곱하는 과정에서 예기치 않은 부작용이 발생할 수 있습니다.

💡 쉬운 설명

사운드 장치를 제어하는 리눅스 시스템의 코드에서 숫자를 계산할 때 오류가 발생할 수 있는 문제입니다. 이 오류를 이용하면 시스템의 메모리 영역을 비정상적으로 다룰 위험이 있습니다.

🇺🇸 원문 (English)

snd_ctl_elem_add in sound/core/control.c in the Linux kernel through 5.6.3 has a count=info->owner line, which later affects a private_size*count multiplication for unspecified "interesting side effects." NOTE: kernel engineers dispute this finding, because it could be relevant only if new callers were added that were unfamiliar with the misuse of the info->owner field to represent data unrelated to the "owner" concept. The existing callers, SNDRV_CTL_IOCTL_ELEM_ADD and SNDRV_CTL_IOCTL_ELEM_REPLACE, have been designed to misuse the info->owner field in a safe way

📍 영향받는 시스템

Linux kernel 5.6.3 및 그 이전 버전

⚔️ 공격 벡터

특수하게 조작된 IOCTL 호출을 통해 커널의 사운드 제어 인터페이스에 접근

🛡️ 대응 방법

Linux 커널을 최신 보안 패치가 적용된 버전으로 업데이트

🔧 검증 코드

출력된 커널 버전이 5.6.3보다 낮은지 확인하여 취약 여부를 판단합니다.

Shell / Script
uname -r

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Linux Kernel