Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

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

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

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/fourcorelabs/spring4shell-exploit-poc
Payload生成漏洞分析漏洞利用Web应用程序漏洞利用渗透测试学习与教育
GitHubfourcorelabs/spring4shell-exploit-poc

spring4shell-exploit-poc

利用Spring4Shell (CVE-2022-22965) 漏洞攻击存在漏洞的Spring应用程序。

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库网站
44124年前Kitploit 审核通过

Spring4Shell 漏洞利用概念验证

利用存在Spring4Shell漏洞的Spring应用程序。在我们的博客上了解更多关于Spring4Shell的信息。

使用方法

依赖项:Docker 和 docker-compose

root@kitploit:~
$ ./exploit.sh 

asciicast

存在漏洞的 Spring 应用程序

存在漏洞的 Spring 应用程序包含一个针对 /helloworld/greeting 的 GET 和 POST 请求处理程序。exploit.sh 脚本启动运行 Tomcat 9.0 的应用容器,应用程序打包为 WAR,并使用 curl 将 WebShell 写入 http://localhost:8080/shell.jsp。该 WebShell 用于获取容器文件系统中位于 /flag 的标志。

CVE-2022-22965

CVE-2022-22965 的 CVSS 评分为 9.8,该漏洞存在于 Spring Core 中,允许远程代码执行。该漏洞易于利用,因此 CVSS 评分较高,利用的先决条件如下:

  • JDK 9+ 版本
  • 基于 Spring 或其衍生框架构建的应用程序
  • 运行 Tomcat 并采用 WAR 部署

资源

  • Spring 博客早期公告
  • Lunasec 博客
  • 中文研究人员原始报告的英文翻译

鸣谢

基于 reznok 的漏洞利用和应用程序。

下载工具