【好靶场】ETag权限混淆漏洞

基础知识

下面是我跟豆包的对话

解题

尝试用首页给出的API接口和Token进行访问

尝试将token改为admin出现Invalid token,那么估计就只能用首页给的token=user

在第一个数据包中又出现了另一个api接口,这边我们访问下,然后将{id}改为1,发现有数据返回

发送到Intruder

结果可以看到1 2 3 都是有反应的,但是id为3的时候是403不让访问

这里我们尝试将id=1的Etag带入到id=3的数据包中

使用If-Match再加上id=1的Etag,发现成功获取了flag,

那么id=2的etag是否可以行

发现也是可以的

解惑

为什么通过Etag就可以读取敏感信息?

为什么通过其他用户的Etag就可以读取admin的信息?

通过分别使用ID=1和ID=2的Etag都可以读取到admin的信息,这题应该属于情况B

相关推荐
星依网络7 小时前
紧急预警!Redis未授权访问漏洞利用与防护实战指南
网络安全
PinTrust SSL证书9 小时前
Geotrust企业型OV通配符SSL
网络协议·网络安全·小程序·https·云计算·ssl
Chengbei1110 小时前
Fortify_SCA_26.1版下载(OpenText SAST(Fortify SCA)26.1 windows/Linux/Mac)全版本下载
运维·安全·web安全·macos·网络安全·系统安全·代码审计
网络安全许木11 小时前
自学渗透测试第18天(Powershell与远程连接)
linux·网络安全·渗透测试·kali linux
oi..11 小时前
从 0 到 1:文件上传漏洞的校验、绕过与真实场景利用
网络·笔记·计算机网络·安全·web安全·网络安全·xss
2401_8734794012 小时前
通过IP地址查询判断网络风险,有哪些具体指标和判断方法?
网络·tcp/ip·网络安全
大方子12 小时前
【好靶场】WebSocket也可以有越权
网络安全·好靶场
Micr0671 天前
利用Werkzeug-Debug实现本地权限提升
python·web安全·网络安全
Chockmans1 天前
春秋云境CVE-2021-34257
安全·web安全·网络安全·php·网络攻击模型·春秋云境·cve-2021-34257