🔍 CVE-2012-0809

7.2
CVSS Score
HIGH
2012-02-01
2026-06-16 23:38
✅ 완료

🇰🇷 한글 설명

Sudo 1.8.0부터 1.8.3p1까지의 sudo_debug 함수에서 형식 문자열 취약점이 발견되었습니다. 로컬 사용자가 sudo 실행 시 프로그램 이름에 형식 문자열 시퀀스를 삽입하여 임의의 코드를 실행할 수 있습니다.

💡 쉬운 설명

sudo 명령어를 사용할 때 특수한 문자 조합을 통해 컴퓨터가 공격자가 원하는 명령을 실행하도록 속일 수 있습니다. 이 공격은 해당 시스템에 접속 권한이 있는 사람만 실행 가능합니다.

🇺🇸 원문 (English)

Format string vulnerability in the sudo_debug function in Sudo 1.8.0 through 1.8.3p1 allows local users to execute arbitrary code via format string sequences in the program name for sudo.

📍 영향받는 시스템

Sudo 1.8.0, 1.8.1, 1.8.2, 1.8.3, 1.8.3p1

⚔️ 공격 벡터

로컬 사용자가 sudo 실행 시 형식 문자열(%x, %n 등)을 프로그램 이름에 포함시켜 메모리 접근 및 코드 실행

🛡️ 대응 방법

Sudo를 1.8.3p2 이상으로 업그레이드하거나 공식 패치 적용

🔧 검증 코드

sudo 버전이 1.8.0~1.8.3 범위에 있으면 '취약함' 출력, 그 외에는 '패치됨' 출력

Shell / Script
sudo --version | grep -E '^Sudo version 1\.8\.[0-3]' && echo '취약함' || echo '패치됨'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo