升级猎手
escalation-hunter 是一个跨领域分析代理,在 WSTG 专家完成测试后运行。它检查会话中的所有发现,以识别链式漏洞、升级影响并构建单个专家可能遗漏的新攻击路径。
概述
| 属性 | 值 |
|---|---|
| 代理 ID | escalation-hunter |
| 角色 | analyst |
| 领域 | @cyberstrike-io/web |
| 运行时机 | WSTG 专家测试完成后 |
功能
单个 WSTG 专家在隔离中测试端点——每个专注于自己的类别。escalation-hunter 跨越所有通道寻找:
- 链式漏洞——将低严重性的 IDOR 与会话固定结合实现账户接管
- 影响升级——当与另一个发现结合时,中等严重性的发现变为关键
- 新攻击路径——按顺序重放的请求序列产生更高影响的结果
- 跨角色升级——当不同专家的发现结合时,权限边界被突破
工作原理
- 读取会话中的所有发现(跨所有 WSTG 专家)
- 读取积累的 Vortex 数据(流量模式、规则匹配、对象、函数)
- 识别发现之间的关联机会
- 构建并重放提议的攻击链以验证它们
- 将验证的升级作为新发现报告,附带复合证据
escalation-hunter 从不轻信专家的说法——它通过重放实际 HTTP 序列来验证提议的链。
示例
Specialist A: IDOR in GET /api/users/{id} (medium)Specialist B: Missing rate limit on /api/auth/reset (low)Specialist C: Email parameter in reset response body (info)
Escalation Hunter: Chain: enumerate user IDs via IDOR → trigger password reset for each → extract reset tokens from response → account takeover Verified: replayed 3-step chain → confirmed ATO Escalated: Critical (was medium + low + info individually)Info
escalation-hunter 会自动调度——您不直接调用它。它在 WSTG 流水线完成后作为最终分析阶段运行。