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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CVE-2025-60423 — Analyzes CVE-2025-60423, an authentication bypass in JEECG versions 7.2.8 and 7.2.9, detailing path traversal and URL encoding techniques to bypass filters and access protected endpoints. | Kitploit
工具/GitHubGitHub/zephyr1ng/cve-2025-60423
Vulnerability AnalysisExploitationWeb Application ExploitationWeb SecurityPenetration Testing
GitHubzephyr1ng/cve-2025-60423

CVE-2025-60423

Analyzes CVE-2025-60423, an authentication bypass in JEECG versions 7.2.8 and 7.2.9, detailing path traversal and URL encoding techniques to bypass filters and access protected endpoints.

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

鉴权绕过:

7.2.8

这个鉴权绕过和shiro的权限绕过类似 在sessionfilter这个类中的dofilterInternal⽅法中,默认dofilter参数是true,只有当其为false的时候,才能不被鉴权 跟到matches⽅法中,看这个代码他会匹配url和patterns中的134个路径字符串,当匹配成功的时候就会返回true,就可以使dofilter为true 然后⼀直调试直到循环可以进到判断当中,这时候pattern为/static.*?

  1. 正则模式 /static.? 的含义: 这是⼀个⾮贪婪模式的正则,匹配以 /static 开头,后⾯跟任意字符(包括 / 、 . 等) 的字 符串(.? 表示匹配任意字符,⾮贪婪模式仅影响匹配⻓度,不影响是否匹配)。
  2. 被匹配的字符串: /static/../je/saas/saasYh/getInfoById 该字符串明确以 /static 开头,后续内容包含 /../je/... ,符合 /static.*? 的匹配范围。

所以只要在任意后台⽬录路径前添加/static/..就可以绕过鉴权 其实这⾥这⾥不只是/static/..可以,在patterns中只要是单层路径且后⾯有.*?都可以绕过 举例:

root@kitploit:~
/error/.*?
/adminseal.zz/.*?
/dwr/.*?
...

我没有都找出来,但是符合这个规则的都可以

7.2.9

在新版本7.2.9中多了⼀步检查url

跟如checkErrorUrl中,发现他会检查是否存在..

依旧结合shiro那⼏个cve绕过思路,将..进⾏⼀次url编码成功绕过

root@kitploit:~
Payload: POST /static/%2e%2e/je/sysConfig/sysConfig/loadSysVariables HTTP/1.1 1

泄露web端⽆加密密码

下载工具