一次丝滑的小程序授权渗透:从Swagger到任意用户登录"

admin 2026-10-20 10:46:05 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

cover_image

一次丝滑的小程序授权渗透:从 Swagger 到任意用户登录

原创

pippybear
pippybear

安全无界

2026年7月3日 20:30
上海

在小说阅读器读本章

去阅读

声明:请勿利用文章内的相关技术从事非法测试,如因此产生的一切不良后果与文章作者和本公众号无关。

这是之前挺丝滑的一次小程序授权渗透,从swagger-->IDOR-->任意用户登录,环环相扣,话不多说,直接上正文。

打开小程序直接注册登录,到处点了点功能,然后发现插件已识别到swagger接口。

因为我一般很少带着Cookie发送,所以未授权状态下,能用的API很少,不过没事,取其中的GET接口带注册的token小试了一波,果然,存在越权漏洞,可获取系统所有用户信息。

但似乎还不够,退出登录,使用快捷登录看看是否有逻辑缺陷可以实现任意用户登录,但是事与愿违~那只能小小的分析一下登录的数据报了。

对登录接口入参进行减删,发现还真有个小问题,虽然入参一大堆,但是核心只有一个那就是openid。

那就只剩下一个问题,如何获取openid,一般如果用作登录凭证,那么后端肯定会有数据存储,就看会不会在哪个API中响应出来了。一通查找,还真让我找到了,这似乎多个端的API都放在了一起,这个user/list获取到的username即为我需要的openid。

直接拿去替换,成功实现任意用户登录。


威胁情报|1.3万刷量Fork投毒!装依赖就被攻击" 网络安全文章

威胁情报|1.3万刷量Fork投毒!装依赖就被攻击"

慢雾安全团队披露npm生态恶意包[email protected],伪装成Kellystake数学工具,通过postinstall脚本自动窃取交易机器人环境中的私钥、API密钥等凭据。攻击者利用GitHub上约1.3万个批量fork仓库和独立账号xumoyan进行跨题材传播,覆盖MT5、Binance期货、Polymarket等交易场景。建议开发者使用–ignore-scripts标志安装依赖,并审查项目依赖来源。
27届网安秋招提前批爆发:6月就投的,全是985?" 网络安全文章

27届网安秋招提前批爆发:6月就投的,全是985?"

文章指出2026年网安秋招提前批已于6月启动,字节、京东等大厂已开放申请,强调招满即止需尽早投递。通过案例说明提前批并非仅面向985学生,筛选更看重CVE/CTF名次和甲方实习等实际能力。文章还列出了5类在招岗位和简历常见硬伤,建议符合条件的求职者本周内完成投递。
防火墙到底有哪些类别?从工作原理看懂防火墙的发展" 网络安全文章

防火墙到底有哪些类别?从工作原理看懂防火墙的发展"

本文从工作原理角度梳理防火墙分类演进:包过滤防火墙仅检查数据包头部字段;状态检测防火墙记录连接状态以理解通信上下文;应用代理防火墙深入解析应用层协议内容;下一代防火墙则叠加应用识别、用户身份和威胁情报等能力。文章指出不同分类维度(部署位置、产品形态、保护对象)并不冲突,建议初学者先抓住工作原理这条主线来理解防火墙技术发展。
评论:0   参与:  0