
취약한 sudo 버전에서 루트 액세스를 획득하기 위해 CVE-2025-32463을 악용하는 실용적인 보안 연구 프로젝트입니다. 분석 보고서, PoC 및 완화 방법을 포함합니다.
✔️ HackViser에서 완료됨 (VIP 챌린지)
이 저장소에는 sudo 버전 1.9.14 → 1.9.17에 영향을 미치는 심각한 취약점(CVSS 9.3)인 CVE-2025-32463에 대한 동작 가능한 익스플로잇이 포함되어 있습니다. 이 취약점은 --chroot (-R) 옵션을 악용하여 로컬 권한 상승을 ROOT로 허용합니다.
익스플로잇은 임시 chroot 환경 내에서 libnss_를 통한 공유 라이브러리 로드를 악용하여 임의의 명령을 root로 실행합니다.
| 필드 | 세부사항 |
|---|---|
| CVE | CVE-2025-32463 |
| 영향을 받는 버전 | sudo 1.9.14 – 1.9.17 |
| 수정된 버전 | 1.9.17p1 |
| 심각도 | 심각 (CVSS 9.3) |
| 공격 벡터 | 로컬 |
| 영향 | 전체 Root 권한 상승 |
| 완화 방법 | 업그레이드 / chroot 옵션 비활성화 |
작업:
대상 머신에서 root 액세스를 획득하고 다음 위치에서 플래그를 검색하세요:
1️⃣ SSH로 대상 머신에 접속
2️⃣ /tmp로 이동 (쓰기 가능 위치)
3️⃣ 익스플로잇 파일 생성
4️⃣ 익스플로잇 붙여넣기 (아래 스크립트) 저장 ➝ Ctrl+X ➝ Y ➝ Enter 5️⃣ 실행 권한 부여 chmod +x run.sh 6️⃣ 익스플로잇 실행 ./run.sh 7️⃣ root 액세스 확인 id whoami 8️⃣ 플래그 읽기 cat /secret.txt