🔍 CVE-2010-0426

6.9
CVSS Score
MEDIUM
2010-02-24
2026-06-16 23:16
✅ 완료

🇰🇷 한글 설명

sudo의 의사 명령(pseudo-command) 기능에서 발생하는 권한 상승 취약점으로, 사용자 홈 디렉토리 등 임의의 경로에 sudoedit과 동일한 이름의 악의적인 실행 파일을 생성하면 그것이 관리자 권한으로 실행됩니다. 로컬 공격자가 이를 통해 권한 상승을 달성할 수 있습니다.

💡 쉬운 설명

sudo는 관리자 권한으로 명령을 실행하는 도구인데, sudoedit이라는 기능에서 공격자가 같은 이름의 가짜 프로그램을 자신의 폴더에 몰래 놓으면 그것이 관리자 권한으로 실행됩니다. 이를 이용해 일반 사용자가 관리자 권한을 탈취할 수 있습니다.

🇺🇸 원문 (English)

sudo 1.6.x before 1.6.9p21 and 1.7.x before 1.7.2p4, when a pseudo-command is enabled, permits a match between the name of the pseudo-command and the name of an executable file in an arbitrary directory, which allows local users to gain privileges via a crafted executable file, as demonstrated by a file named sudoedit in a user's home directory.

📍 영향받는 시스템

sudo 1.6.x (1.6.9p21 미만), 1.7.x (1.7.2p4 미만) 버전

⚔️ 공격 벡터

로컬 공격자가 PATH 경로의 앞쪽에 의사 명령과 동일한 이름의 실행 파일을 배치

🛡️ 대응 방법

sudo를 1.6.9p21 이상 또는 1.7.2p4 이상의 패치된 버전으로 업그레이드

🔧 검증 코드

출력된 버전 번호가 1.6.9p21 이상 또는 1.7.2p4 이상이면 패치됨, 그 이하이면 취약함

Shell / Script
sudo -V 2>/dev/null | grep 'Sudo version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo