🇰🇷 한글 설명
sudo 1.3.1부터 1.6.8p8까지 버전의 경쟁 조건으로, sudoers 파일에서 ALL 의사 명령이 사용자 항목 이후에 설정될 때 발생합니다. 로컬 사용자가 심링크(symlink) 공격을 통해 파일 생성 시점의 타이밍을 악용하여 권한 상승을 시도할 수 있습니다.
💡 쉬운 설명
sudo 프로그램의 버그로 인해 로컬 사용자가 가짜 파일 링크를 만들어 관리자 권한을 얻을 수 있습니다. 파일 검사와 실제 사용 사이의 시간차를 이용하는 공격입니다.
🇺🇸 원문 (English)
Race condition in sudo 1.3.1 up to 1.6.8p8, when the ALL pseudo-command is used after a user entry in the sudoers file, allows local users to gain privileges via a symlink attack.
📍 영향받는 시스템
sudo 1.3.1 ~ 1.6.8p8 (Linux 및 Unix 기반 시스템)
⚔️ 공격 벡터
로컬 사용자의 심링크 공격을 통한 Time-of-Check-Time-of-Use(TOCTOU) 취약점 악용
🛡️ 대응 방법
sudo를 1.6.8p9 이상으로 즉시 업그레이드 또는 sudoers 파일 ALL 명령어 설정 검토
🔧 검증 코드
1.6.8p9 이상이 출력되면 패치됨, 1.6.8p8 이하면 취약함
sudo --version | grep -oE '1\.[0-6]\.[0-9]' | head -1