SRC实战 | edu某学院-存储型xss漏洞小思路

前话:XSS漏洞并不多见,而且反射型基本都不会收【危害太低】,所以要找到存储型xss,见框就插的方法没有用了【除非运气特别好】
这时候就得改变一下思路,找一些隐秘的传参有回显的点;

漏洞复现:

图片


注册登录后,一个平平无奇的提交工单接口,所有提交信息已经见框就插,毫无作用QAQ,于是在放弃测试xss后,对上传图片进行测试:

图片


然后测了半天发现是个白名单,准备放弃的时候:

图片


突然发现提交的数据包有一条是对图片路径的传参
加上我在测试的时候有尝试修改相应包上传php文件:

图片

图片


发现虽然可以提交,但是文件会被删除
但是文件路径依然回显:

图片


所以我马上感觉这个文件路径的传参点可能xss有戏,闭合src=” +弹窗1:
 

图片


效果如下:

图片

图片


一个存储xss漏洞就找到惹

漏洞修复建议:

对图片路径得传参进行实体化编码和多一些判断

 申明:本账号所分享内容仅用于网络安全技术讨论,切勿用于违法途径,所有渗透都需获取授权,违者后果自行承担,与本号及作者无关,请谨记守法。

免费领取安全学习资料包!

渗透工具

技术文档、书籍

 

面试题

帮助你在面试中脱颖而出

视频

基础到进阶

环境搭建、HTML,PHP,MySQL基础学习,信息收集,SQL注入,XSS,CSRF,暴力破解等等

 

应急响应笔记

学习路线

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-19 16:56:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-19 16:56:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-19 16:56:02       82 阅读
  4. Python语言-面向对象

    2024-03-19 16:56:02       91 阅读

热门阅读

  1. 01.Linked-List-Sort

    2024-03-19 16:56:02       34 阅读
  2. leetcode 9. 回文数

    2024-03-19 16:56:02       42 阅读
  3. Mybatis Plus代码生成code

    2024-03-19 16:56:02       45 阅读
  4. 关于服务器被入侵的个人日志(┬┬﹏┬┬)

    2024-03-19 16:56:02       43 阅读
  5. centos 7 添加启动脚本

    2024-03-19 16:56:02       37 阅读
  6. MySQL实战45讲

    2024-03-19 16:56:02       36 阅读
  7. 蓝桥杯算法基础(25)边长为1的最大子方阵优化

    2024-03-19 16:56:02       39 阅读
  8. 获取所有LOF基金实时行情数据

    2024-03-19 16:56:02       37 阅读
  9. Mysql 数据如何储存?

    2024-03-19 16:56:02       37 阅读