🔍 CVE-2011-0010

4.4
CVSS Score
MEDIUM
2011-01-18
2026-06-16 23:26
✅ 완료

🇰🇷 한글 설명

sudo 1.7.x 1.7.4p5 이전 버전에서 Runas 그룹 설정 시 gid 변경만 있고 uid 변경이 없는 명령 실행에 암호를 요구하지 않는 취약점입니다. 로컬 사용자가 sudo -g 옵션을 통해 인증 메커니즘을 우회할 수 있습니다.

💡 쉬운 설명

sudo에서 그룹 권한만 변경하는 경우 암호 확인을 건너뛸 수 있는 버그입니다. 로컬 사용자가 관리자 승인 없이 특정 명령을 실행할 수 있게 됩니다.

🇺🇸 원문 (English)

check.c in sudo 1.7.x before 1.7.4p5, when a Runas group is configured, does not require a password for command execution that involves a gid change but no uid change, which allows local users to bypass an intended authentication requirement via the -g option to a sudo command.

📍 영향받는 시스템

Linux 배포판: sudo 1.7.0 ~ 1.7.4p4 버전 (CentOS, Ubuntu, Debian, RHEL 등)

⚔️ 공격 벡터

로컬 사용자가 'sudo -g groupname command' 형태로 실행하여 패스워드 프롬프트 우회

🛡️ 대응 방법

sudo 1.7.4p5 이상으로 업그레이드 수행

🔧 검증 코드

출력된 sudo 버전이 1.7.4p5 이상이면 안전, 이하이면 취약상태

Shell / Script
sudo -V 2>&1 | head -1 | grep -oP '(?<=version )\S+' || dpkg -l sudo 2>/dev/null | grep sudo | awk '{print $3}'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo