🇰🇷 한글 설명
Sudo 1.8.15 이전 버전의 sudo_noexec.so 라이브러리 결함으로, 로컬 사용자가 system() 또는 popen() 함수를 호출하는 애플리케이션을 통해 noexec 명령어 실행 제한을 우회할 수 있습니다. 이는 관리자가 설정한 프로그램 실행 금지 정책을 무력화시킬 수 있는 권한 상승 취약점입니다.
💡 쉬운 설명
Sudo의 '이 프로그램 실행 금지' 설정을 특정 함수를 통해 무시할 수 있는 버그입니다. 로컬 사용자가 시스템 관리자의 제한을 우회하고 금지된 명령어를 실행할 수 있습니다.
🇺🇸 원문 (English)
sudo_noexec.so in Sudo before 1.8.15 on Linux might allow local users to bypass intended noexec command restrictions via an application that calls the (1) system or (2) popen function.
📍 영향받는 시스템
Linux 시스템의 Sudo 1.8.14 이하 버전
⚔️ 공격 벡터
로컬 사용자가 system() 또는 popen() 함수를 사용하는 애플리케이션을 실행하여 noexec 제한 우회
🛡️ 대응 방법
Sudo를 1.8.15 이상으로 업그레이드
🔧 검증 코드
출력된 버전이 1.8.15 이상이면 패치됨, 1.8.14 이하이면 취약
sudo --version | grep -oE '[0-9]+\.[0-9]+\.[0-9]+' | head -1