SuperAPI AI 工具集

security-review

安全与审计

查看项目

更新于 10-16 10:25

技能介绍

用途

Security Review 用于在获得授权的前提下,对应用代码、配置、设计或制品进行安全审查。它关注的是具体、可验证的风险问题,而不是泛化的安全扫描结论。技能本身复用的是已有的修复与测试权限;单独执行审查不会新增修复或实弹利用的权限。

依赖或安全公告相关的判断需要最新证据时,可调用 Research 技能获取现行的依赖/公告信息。

主要能力

审查围绕以下风险面展开:

  • 身份与会话:调用方可选择的身份、角色或租户;登录、找回、过期与吊销边界。
  • 数据与权限:针对对象、字段、列表/导出与变更操作,检查执行者与租户的权限落实;以及其他备用入口。
  • 输入与文件:查询、标记、URL、路径、上传/归档,及其规范化处理与下游的解析、抓取、存储或执行。
  • 密钥与制品:源码、日志、客户端包、生成的配置与打包产物的暴露情况;需检查实际范围内的制品。内网地址本身不等于密钥。
  • LLM 与工具:不受信内容影响特权操作的情况;模型之外的权限与参数校验;在动作边界处所需的审批。
  • 依赖:已解析的 lockfile/镜像/SBOM/运行时版本、既有扫描结果与主要公告范围。需追踪生产/构建/开发/传递依赖的实际使用;清单中的版本范围不等于已解析版本。已确认存在漏洞版本不等于已被证明可利用;可达性未知不能免除所要求的门禁。

使用方式

审查的追踪路径为:敏感资产 + 调用方/输入 + 所需权限 → 实际执行控制的主体 → 操作/数据。界面可见性或调用方自身的检查不能证明服务端授权。

覆盖范围方面:聚焦的改动需覆盖受影响路径及相邻调用方;广泛审查则先确定实际入口点与资产,再处理相关风险面。材料性缺失证据需明确标记。

发现条目的构成为:入口点 + 执行者/输入前置条件 + 已实施或缺失的控制 + 受影响资产 + 现实影响。需通过源码与获准的探测手段检验竞争性解释;未证实的利用路径保持未知。

密钥类证据需包含类型 + 位置 + 暴露路径,并对值做遮蔽处理。发现、可选加固与未解决问题需保持区分。

授权范围内的修复应是最小可满足要求的控制;在真实的权限/输入边界处验证原有未授权路径被拒绝、合法访问仍保留,并运行适用的门禁。

结果包含:已评估的风险面 + 发现 + 缺口。扫描器成功仅证明其检查范围内的情况;不构成对整个应用的认证,也不隐含运行时的验证。

适用场景与限制

适用于对已授权应用开展定向或大范围的安全审查,尤其是同时涉及权限模型、数据暴露、注入、密钥、依赖与 LLM/工具调用的复合场景。

限制方面:技能不新增实弹利用权限;未证实的利用路径只记为未知;扫描器结果不能外推为整体应用安全结论;依赖的版本范围、漏洞存在与可利用性之间需分别判断。关于收费、价格、平台与具体使用步骤,资料中暂未提供。