SuperAPI AI 工具集

security-advisory-review

安全与审计

查看项目

更新于 10-16 06:44

技能介绍

用途:审查并评估针对 Astro Web 框架提交的安全公告(security advisory / GHSA),核心问题是“攻击者能否在真实 Astro 应用中实际利用该问题造成危害”。定位为维护者视角的漏洞分诊。

主要能力:按步骤引导审查流程——理解公告主张(攻击向量、声称影响、根因代码);亲自阅读源码而非轻信公告描述;追踪完整请求路径(适配器层、路由匹配、URL 规范化、中间件、路由处理器);评估 PoC 是否真实;考虑运行环境(仅 dev 问题、需攻击者控制配置、依赖特殊应用模式等)。

审查要点:指出 Astro 具有纵深防御,一层缺陷可能被另一层拦截;路由匹配使用原始请求 URL 及其自身的 decodeURI,与中间件看到的规范化 URL 不同;无效公告常见模式包括“代码看起来不安全”“中间件看到异常路径名”“绕过先前 CVE 修复”“双重/三重编码绕过”以及“先关闭所有安全配置再被攻击”。

输出结构:Summary(概述主张)、Analysis(逐步分析请求路径并引用具体文件与行号)、PoC Evaluation、Verdict(有效漏洞 / 缺陷非漏洞 / 非漏洞 / 需更多信息)。若判定有效,可建议严重级别与修复思路。

限制:资料未提供具体安装命令、依赖、代码示例或自动化运行方式;未说明适用平台、收费或价格。该技能依赖人工阅读源码与推理,不保证能自动判定所有公告。