常见漏洞验证121 条

文件下载鉴权检查

下载接口常见问题:文件 ID 越权、临时链接可猜测、路径参数穿越;检查鉴权与路径处理两条线。

检查点对象归属校验、链接有效期、路径参数
方法双账号交叉访问 + 参数变形(只读)
修复服务端按会话校验归属;临时链接带签名与时效

验证步骤

验证步骤
1. 账号 A 生成下载链接,账号 B 尝试访问
2. 变形文件 ID/路径参数观察服务端处置(仅只读)
3. 检查临时链接的签名与过期机制
4. 记录接口、现象与影响面
修复视角:下载以服务端对象引用为准,不直接暴露存储路径。

易错点

  • 下载真实他人文件做证据,越权获取数据
  • 只测 ID 替换,漏掉短链与分享链接形态

数据来源与参考

  • OWASP WSTG WSTG-ATHZ-01
  • OWASP API Security Top 10(API1)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌