跳到主要内容
uencoder

HTTP Parameter Pollution

HTTP 参数污染是攻击者在请求中重复同一参数名,利用不同框架取值差异绕过验证。

用途

理解重复参数导致的解析差异与绕过,是 WAF 与输入验证常见缺陷。

机制

请求 ?id=1&id=2,不同框架取首值、末值或数组。若 WAF 检查首值 id=1 通过但后端用末值 id=2 执行,绕过防护。防御:统一取值策略、拒绝重复参数。

用例

  • WAF 绕过
  • 输入验证审计
  • 参数解析安全

相关工具

参考链接