🔍 CVE-2005-1831

8.4
CVSS Score
HIGH
2005-05-31
2026-06-16 22:13
✅ 완료

🇰🇷 한글 설명

Sudo 1.6.8p7에서 로컬 사용자가 sudo를 통해 su를 호출한 후 빈 비밀번호를 입력하고 CTRL-C를 누르면 권한 상승이 가능한 취약점입니다. 다만 SuSE와 제3자 연구자들이 재현하지 못했으며, Sudo의 SIGINT 처리 방식상 실제 발생이 어려운 것으로 지적되었습니다.

💡 쉬운 설명

Sudo 도구의 오래된 버전에서 특정 조건 하에 일반 사용자가 관리자 권한을 얻을 수 있는 보안 문제가 보고되었습니다. 하지만 많은 보안 전문가들이 이 취약점을 실제로 재현하지 못해 진짜 위험한지는 불명확합니다.

🇺🇸 원문 (English)

Sudo 1.6.8p7 on SuSE Linux 9.3, and possibly other Linux distributions, allows local users to gain privileges by using sudo to call su, then entering a blank password and hitting CTRL-C. NOTE: SuSE and multiple third-party researchers have not been able to replicate this issue, stating "Sudo catches SIGINT and returns an empty string for the password so I don't see how this could happen unless the user's actual password was empty.

📍 영향받는 시스템

SuSE Linux 9.3의 Sudo 1.6.8p7 및 일부 다른 Linux 배포판

⚔️ 공격 벡터

로컬 사용자가 sudo를 통해 su를 호출하고 빈 비밀번호 입력 후 CTRL-C를 실행

🛡️ 대응 방법

Sudo를 최신 버전으로 업그레이드하거나 sudo su 명령어 실행 권한 제한

🔧 검증 코드

1.6.8p7보다 높은 버전이면 안전하며, 동일 버전이 표시되면 즉시 업그레이드 필요

Shell / Script
sudo -V 2>/dev/null | grep -oE 'Sudo version [0-9.]+' | awk '{print $3}'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

Sudo