首页/安全/渗透测试与安全评估速查/API 文档页面暴露检查
常见漏洞验证121 条

API 文档页面暴露检查

Swagger/OpenAPI 等在线文档若对外可访问,等于交付了一份接口地图;核查文档站点的访问控制与内容敏感度。

常见路径swagger-ui、api-docs、openapi.json 等
敏感内容内部接口、调试接口、示例密钥
结论对外可读即为暴露;是否高危看接口性质

核查方式

核查方式
1. 按常见路径探测文档页面(授权范围内资产)
2. 记录可访问性:匿名/需登录/仅内网
3. 检查文档中是否含内部接口与示例凭据字段
4. 不调用文档中的高危接口
修复视角:文档仅内网可达,或在网关层加统一认证;生产与测试文档分离。

易错点

  • 按文档批量调用接口做“覆盖测试”,超出授权方法
  • 只检查页面可达性,忽略接口清单敏感性

数据来源与参考

  • OWASP API Security Top 10(API9 资产管理)
  • OpenAPI Specification
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌