🇰🇷 한글 설명
Linux 커널 2.6.39.2 이전 버전의 tomoyo_mount_acl 함수에서 마운트 시스템 호출의 인자를 검증 없이 kern_path 함수로 전달하는 취약점이 존재합니다. 로컬 사용자가 장치 이름에 NULL 값을 전달함으로써 시스템 서비스 거부(OOPS)를 유발하거나 예측 불가능한 영향을 미칠 수 있습니다.
💡 쉬운 설명
컴퓨터의 보안 기능을 담당하는 특정 코드에서 입력값을 제대로 확인하지 않아 발생하는 문제입니다. 공격자가 잘못된 값을 입력하면 시스템이 멈추거나 오류가 발생하여 정상적인 사용이 어려워질 수 있습니다.
🇺🇸 원문 (English)
The tomoyo_mount_acl function in security/tomoyo/mount.c in the Linux kernel before 2.6.39.2 calls the kern_path function with arguments taken directly from a mount system call, which allows local users to cause a denial of service (OOPS) or possibly have unspecified other impact via a NULL value for the device name.
📍 영향받는 시스템
Linux kernel versions prior to 2.6.39.2
⚔️ 공격 벡터
로컬 사용자가 마운트 시스템 호출 시 장치 이름에 NULL 값을 전달하는 방식
🛡️ 대응 방법
Linux 커널을 2.6.39.2 이상 버전으로 업데이트하십시오.
🔧 검증 코드
출력 결과가 'Vulnerable'이면 취약한 버전이며, 'Not Vulnerable'이면 안전한 버전입니다.
uname -r | awk -F. '{print $1"$"$2"$"$3"$"$4}' | awk -F. '{if ($1 < 2 || ($1 == 2 && $2 < 6) || ($1 == 2 && $2 == 6 && $3 < 39) || ($1 == 2 && $2 == 6 && $3 == 39 && $4 < 2)) print "Vulnerable"; else print "Not Vulnerable"}'
📊 CVSS Vector String
AV:L/AC:L/Au:N/C:N/I:N/A:C
💻 영향받는 소프트웨어
NVIDIA vGPU Guest Driver for Linux