用途:当已有多个安全发现时,该技能把它们组合成现实的端到端攻击路径,把若干低危或中危问题串联成单一高影响攻击链。核心原则是链路影响是相乘而非相加,三个相互连通的中危可能等于一个严重,严重性属于路径而非孤立漏洞。
主要能力:清点原语,将每条发现重读为一种能力而非标签,分为信息(枚举、详细报错、泄露的 id/密钥、source map)、立足点(认证绕过、XSS、SSRF、上传)、提权(IDOR 到管理员、权限提升、批量赋值)、横向(SSRF 到元数据、泄露密钥到云、token 复用)。寻找邻接关系,即一个漏洞的输出是否构成另一个漏洞的前置条件。按起点到目标排序构建路径(未认证→用户→管理员→数据/RCE)。在预发环境端到端演示并记录每跳 PoC。按最终影响评分,再列出组成漏洞。
高价值链路示例:用户枚举→无速率限制→弱重置/JWT→账户接管;存储型 XSS→窃取管理员 cookie→管理员 BFLA→批量数据;SSRF→169.254.169.254 元数据→IAM 凭据→云 API;IDOR 泄露管理员 id/邮箱→重置管理员密码→管理员访问;无限制上传→Web 可访问路径→执行→shell;优惠券竞态→负余额→提现→资金损失。更多模板见 references/attack-paths.md。
输出与交接:每条链一份叙述,包含编号攻击路径、组成发现 ID、业务层面的最终影响,以及断链即可阻止攻击的最省成本修复点。链路作为最高严重项交给渗透测试报告,并交给安全加固环节,突出最省成本的断链修复。
限制与授权:仅在自有或获授权的非生产实例上演示链路,用最少步骤证明路径,证明影响即停止,不做持久化、不导出真实数据、不转向范围外系统。常见错误包括孤立上报漏洞、构建理论链路而不逐跳演示、超出已证明影响、忽略最省成本的断链修复。