🇰🇷 한글 설명
sudo 1.6.x의 runas_default 옵션 사용 시 그룹 멤버십이 제대로 설정되지 않는 권한 상승 취약점입니다. 로컬 사용자가 이를 악용하여 sudo 명령어를 통해 시스템 권한을 상승시킬 수 있습니다.
💡 쉬운 설명
sudo 설정 오류로 인해 사용자가 가져야 할 그룹 권한이 제대로 적용되지 않습니다. 이를 이용해 로컬 사용자가 관리자 권한으로 명령을 실행할 수 있게 됩니다.
🇺🇸 원문 (English)
sudo 1.6.x before 1.6.9p21, when the runas_default option is used, does not properly set group memberships, which allows local users to gain privileges via a sudo command.
📍 영향받는 시스템
sudo 1.6.0 ~ 1.6.9p20 버전 (runas_default 옵션 사용 환경)
⚔️ 공격 벡터
로컬 시스템 접근 가능한 사용자가 sudo 명령어의 그룹 권한 설정 결함을 악용하여 권한 상승
🛡️ 대응 방법
sudo를 1.6.9p21 이상으로 즉시 업그레이드 (dnf/apt update && dnf/apt install --only-upgrade sudo)
🔧 검증 코드
위 명령어가 결과를 반환하면 패치되지 않은 1.6.x 버전입니다. 아무것도 출력되지 않으면 안전한 버전이거나 sudo가 설치되지 않은 상태입니다.
sudo -V 2>/dev/null | grep 'version' | grep -E '1\.6\.(9p2[1-9]|9p[3-9]|[0-9]+)'