问答
发起
提问
文章
攻防
活动
Toggle navigation
首页
(current)
问答
商城
实战攻防技术
漏洞分析与复现
NEW
活动
摸鱼办
搜索
登录
注册
YApi NoSQL注入导Seeyon程命令执行漏洞
# YApi NoSQL注入导Seeyon程命令执行漏洞 YApi是一个API管理工具。在其1.12.0版本之前,存在一处NoSQL注入漏洞,通过该漏洞攻击者可以窃取项目Token,并利用这个Token执行任意Mock脚本,获取...
YApi NoSQL注入导Seeyon程命令执行漏洞 ========================== YApi是一个API管理工具。在其1.12.0版本之前,存在一处NoSQL注入漏洞,通过该漏洞攻击者可以窃取项目Token,并利用这个Token执行任意Mock脚本,获取服务器权限。 参考链接: - <https://github.com/YMFE/yapi/commit/59bade3a8a43e7db077d38a4b0c7c584f30ddf8c> 漏洞环境 ---- 执行如下命令启动一个YApi v1.10.2服务: ```php docker compose up -d ``` 环境启动后,访问`http://your-ip:3000`即可看到YApi首页。 漏洞复现 ---- 本漏洞的利用需要YApi应用中至少存在一个项目与相关数据,否则无法利用。Vulhub环境中的YApi是一个即开即用、包含测试数据的服务器,所以可以直接进行漏洞复现。 使用[这个POC](poc.py)来复现漏洞: ```php python poc.py --debug one4all -u http://127.0.0.1:3000/ ``` ![](https://shs3.b.qianxin.com/butian_public/f901459b4b22a262d0a962d61e6a49391927e0fdb4474.jpg)
发表于 2024-07-12 18:50:55
阅读 ( 726 )
分类:
Web应用
0 推荐
收藏
0 条评论
请先
登录
后评论
带头大哥
456 篇文章
×
发送私信
请先
登录
后发送私信
×
举报此文章
垃圾广告信息:
广告、推广、测试等内容
违规内容:
色情、暴力、血腥、敏感信息等内容
不友善内容:
人身攻击、挑衅辱骂、恶意行为
其他原因:
请补充说明
举报原因:
×
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!