技术社区
安全培训
技术社群
积分商城
先知平台
漏洞库
历史记录
清空历史记录
相关的动态
相关的文章
相关的用户
相关的圈子
相关的话题
注册
登录
JAVA代审-shishuocms
caigo
漏洞分析
163浏览 · 2025-03-02 12:59
返回文档
前言
这套系统是我无意中发现的,是个很老的系统了,但是gitte上有2.8k Star然后也没披露过漏洞,就下载下来审着玩下
环境搭建
项目地址:
https://gitee.com/shishuo/CMS_old
源码下载到本地后,idea打开等待maven加载
修改数据库配置文件:
src/main/resources/shishuocms.properties
源码下载到本地后,idea打开等待maven加载
修改数据库配置文件:
src/main/resources/shishuocms.properties
图片加载失败
创建对应数据库,导入sql文件
sql/install.sql
图片加载失败
然后配置tomcat,启动项目
图片加载失败
图片加载失败
账号密码:shishuocms/shishuocms
代码审计
任意文件上传
漏洞文件:
/main/java/com/shishuo/cms/action/manage/ManageUpLoadAction.java
图片加载失败
这里没有看到有对我们上传的文件后缀进行检测,但是发现有个checkPhotoFile方法,跟进下
图片加载失败
我勒个豆啊,MIME类型校验,CTF诚我不欺,原来真有人这样写,这里没找这个接口对应的功能点,就直接自己构造个上传包了
发送请求数据包
图片加载失败
图片加载失败
文件上传成功,这里它上传文件是直接获取文件名拼接,没办法目录穿越,但是它的默认目录是tomcat/bin目录,问问AI有啥利用方式
图片加载失败
这里可以覆盖tomcat启动程序照成命令执行
存储型XSS
项目使用了jquery_1.10.2,文章编辑没法XSS,做了预防
图片加载失败
会对特殊字符实体编码,但是还是给我瞎猫碰上死耗子找到一处
漏洞点在后台的目录列表中
图片加载失败
创建一个新目录,并在名称字段中插入 “xss_poc”
触发点在:管理员管理-->管理员权限-->目录删除
图片加载失败
图片加载失败
图片加载失败
CSRF
没发现有预防csrf的组件,代码中也没发现防护,那大概率是存在的
找个功能点测下
图片加载失败
burp抓包
图片加载失败
生成 CSRF_POC
图片加载失败
模拟管理员单击
图片加载失败
图片加载失败
检查管理员是否已进行添加
图片加载失败
漏洞存在,可以搭配前面的存储型xss打组合拳
0
人收藏
0
人喜欢
转载
分享
0
条评论
某人
表情
可输入
255
字
评论
没有评论
发布投稿
热门文章
1
飞塔防火墙漏洞深度利用及调试环境搭建
2
Linux Shellcode开发(Stager & Reverse Shell)
3
Windows Shellcode开发(x64 stager)
4
Fuzz挖掘sudo提权漏洞:一次堆溢出如何逆向分析出提权思路
5
1.6K主机全域沦陷实录:从单点突破到域控接管的终极横向渗透链
近期热点
一周
月份
季度
1
飞塔防火墙漏洞深度利用及调试环境搭建
2
Linux Shellcode开发(Stager & Reverse Shell)
3
Windows Shellcode开发(x64 stager)
4
Fuzz挖掘sudo提权漏洞:一次堆溢出如何逆向分析出提权思路
5
1.6K主机全域沦陷实录:从单点突破到域控接管的终极横向渗透链
暂无相关信息
暂无相关信息
优秀作者
1
一天
贡献值:18800
2
T0daySeeker
贡献值:18700
3
1174735059082055
贡献值:15000
4
Yale
贡献值:14000
5
1674701160110592
贡献值:13000
6
LeeH
贡献值:10000
7
MeteorKai
贡献值:9000
8
姓*户
贡献值:8600
9
熊猫正正
贡献值:8000
10
lufei
贡献值:8000
目录
前言
环境搭建
代码审计
任意文件上传
存储型XSS
CSRF
转载
标题
作者:
你好
http://www.a.com/asdsabdas
文章
转载
自
复制到剪贴板
没有评论