🔍 CVE-2011-2182

7.2
CVSS Score
HIGH
2012-06-13
2026-06-16 23:30
✅ 완료

🇰🇷 한글 설명

Linux 커널 2.6.39.1 이전 버전의 fs/partitions/ldm.c 내 ldm_frag_add 함수에서 비초기 파편에 대한 메모리 할당을 적절히 처리하지 못하는 취약점이 존재합니다. 공격자가 조작된 LDM 파티션 테이블을 통해 버퍼 오버플로우 공격을 수행할 수 있으며, 이를 통해 권한 상승이나 민감 정보 탈취가 가능합니다.

💡 쉬운 설명

컴퓨터의 저장 공간을 나누는 규칙(LDM 파티션 테이블)을 악의적으로 조작하여 시스템의 보안 벽을 넘는 공격입니다. 이를 통해 해커가 관리자 권한을 얻거나 중요한 정보를 훔쳐갈 수 있습니다.

🇺🇸 원문 (English)

The ldm_frag_add function in fs/partitions/ldm.c in the Linux kernel before 2.6.39.1 does not properly handle memory allocation for non-initial fragments, which might allow local users to conduct buffer overflow attacks, and gain privileges or obtain sensitive information, via a crafted LDM partition table. NOTE: this vulnerability exists because of an incomplete fix for CVE-2011-1017.

📍 영향받는 시스템

Linux kernel versions prior to 2.6.39.1

⚔️ 공격 벡터

조작된 LDM 파티션 테이블을 이용한 로컬 버퍼 오버플로우 공격

🛡️ 대응 방법

Linux 커널을 2.6.39.1 이상 버전으로 업데이트하십시오.

🔧 검증 코드

출력 결과가 'Vulnerable'이면 취약한 버전이며, 그렇지 않으면 안전한 버전입니다.

Shell / Script
uname -r | awk -F. '{if ($1==2 && $2==6 && $3==39 && $4 < 1) print "Vulnerable"; else print "Not Vulnerable"}'

📊 CVSS Vector String

CVSS Vector
AV:L/AC:L/Au:N/C:C/I:C/A:C

💻 영향받는 소프트웨어

NVIDIA vGPU Guest Driver for Linux