🔍 CVE-2004-1689

2.1
CVSS Score
LOW
2004-09-16
2026-06-16 22:08
✅ 완료

🇰🇷 한글 설명

sudo 1.6.8의 sudoedit (sudo -e) 기능이 root 권한으로 임시 파일을 안전하지 않게 생성합니다. 로컬 공격자가 심링크 공격을 통해 임시 파일을 가로채고 임의의 파일을 읽을 수 있습니다.

💡 쉬운 설명

sudoedit 명령어가 임시 파일을 만들 때 보안이 약합니다. 공격자가 심링크로 다른 파일을 지정하면 몰래 파일을 읽을 수 있습니다.

🇺🇸 원문 (English)

sudoedit (aka sudo -e) in sudo 1.6.8 opens a temporary file with root privileges, which allows local users to read arbitrary files via a symlink attack on the temporary file before quitting sudoedit.

📍 영향받는 시스템

sudo 1.6.8 및 그 이전 버전

⚔️ 공격 벡터

로컬 사용자가 /tmp 등 권한 있는 디렉토리에서 sudoedit의 임시 파일 이름을 예측하여 심링크를 생성, 임의 파일 접근

🛡️ 대응 방법

sudo를 1.6.9 이상의 최신 버전으로 업그레이드

🔧 검증 코드

출력된 sudo 버전이 1.6.9 이상이면 보안 패치됨, 1.6.8 이하면 취약함

Shell / Script
sudo -V 2>/dev/null | grep -oP 'version \K[0-9.]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Sudo