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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2026-50229 — Apache Tomcat示例中CVE-2026-50229的自动化XSS扫描器和概念验证利用工具。检测并利用未转义的JSP参数导致的反射型跨站脚本。 | Kitploit
工具/GitHubGitHub/zero-trace7/cve-2026-50229
漏洞扫描器漏洞利用Web应用程序漏洞利用Web安全渗透测试学习与教育
GitHubzero-trace7/cve-2026-50229

CVE-2026-50229

Apache Tomcat示例中CVE-2026-50229的自动化XSS扫描器和概念验证利用工具。检测并利用未转义的JSP参数导致的反射型跨站脚本。

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

⚡ CVE-2026-50229 — Apache Tomcat 示例跨站脚本攻击利用

CVE-2026-50229 Severity CVSS XSS Apache Tomcat

Stars Forks License Python Platform

🔴 高级跨站脚本攻击(XSS)扫描与利用工具 —— Apache Tomcat 示例 Web 应用


📌 概述

CVE-2026-50229 是发现于 Apache Tomcat 所捆绑的 示例 Web 应用 中的一个 跨站脚本(XSS) 漏洞。该缺陷存在于 webapps/examples/jsp/num/ 目录下的 numguess.jsp 演示页面中,未经过滤的 HTTP 请求参数会在未进行 适当的清理或转义 的情况下直接反射回受害者的浏览器。

本仓库提供一个用 Python 编写的 专业级概念验证(PoC) 扫描器,能够自动检测、利用并记录此漏洞在不同 Tomcat 版本中的存在情况。

⚠️ 警告:此工具仅用于 教育目的 和 授权安全测试。滥用可能违反适用法律。测试前务必获得明确许可。


🎯 漏洞详情

🔍 根本原因

该漏洞源于 JSP 页面中的 通配符属性映射:

root@kitploit:~
<jsp:useBean id="numguess" class="num.NumberGuessBean" scope="session"/>
<jsp:setProperty name="numguess" property="*"/>
---

property="*" 会将所有请求参数映射到 bean 属性,其中包括稍后未经转义直接回显的 hint 字段:

root@kitploit:~
Good guess, but nope. Try <b><%= numguess.getHint() %></b>.
下载工具
字段值
CVE IDCVE-2026-50229
CWECWE-79(在网页生成过程中对输入进行不当中和)
CVSS 评分3.1(低)
攻击向量网络
攻击复杂度低
所需权限无
用户交互需要
影响范围已改变
机密性影响低
完整性影响低
可用性影响无