常见漏洞验证121 条

LDAP 注入检查

LDAP 查询过滤器拼接用户输入时可改变查询语义;检查登录、通讯录、组织架构等由目录服务支撑的功能。

入口用户名/搜索关键字进入 LDAP 过滤器
信号返回结果集异常扩大、过滤器解析错误
修复转义元字符 + 参数化过滤器构造

验证步骤

验证步骤
1. 定位使用 LDAP 的功能(统一登录、通讯录检索)
2. 提交包含 LDAP 元字符的取值(括注、通配符语义),观察结果集变化或报错
3. 用正常请求做对照,确认差异方向
4. 记录参数、现象与影响面
修复视角:使用库提供的过滤器转义函数,不拼接字符串构造过滤条件。

易错点

  • 把正常的空结果判定为注入失败
  • 只测登录字段,漏掉检索与自动补全接口

数据来源与参考

  • OWASP WSTG WSTG-INPV-06
  • CWE-90(LDAP Injection)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌