SuperAPI AI 工具集

serverless

安全与审计

查看项目

更新于 10-15 21:42

技能介绍

用途:分析无服务器(serverless)应用的安全漏洞,覆盖权限过宽、事件注入、密钥明文、临时目录复用及资源限制缺失等问题。

主要能力:审计 IAM 策略中的 Action: *、Resource: * 或过宽权限;检查 API Gateway、SQS、S3、SNS 等事件数据在 SQL、shell 命令或文件路径中的注入;发现 IaC 模板中明文环境变量里的密钥;识别写入 /tmp 的敏感数据在热调用间残留;检查超时配置过长;确认是否配置预留并发。涉及 CWE-250、CWE-94、CWE-312、CWE-377、CWE-400。

使用方式:解析 --scope(默认 changed)、--depth(standard/deep)、--severity 标志,筛选处理器、IaC、IAM、事件源等文件。检测可用扫描器并按需执行:semgrep scan --config auto --json --quiet <target>;checkov -d <target> -o json --quiet;tfsec <target> --format json。无论扫描器是否可用,均进行人工代码分析;deep 模式额外追踪跨函数事件流、角色代入链与 VPC 隔离。结果以 SRVLS 前缀编号输出,含严重级别、置信度、位置、影响范围、修复建议和 CWE 引用。

适用场景:审查 Lambda 等云函数及其 IaC 模板、IAM 策略和事件触发配置的安全风险。

限制:未提供具体定价、平台支持范围及扫描器版本要求等信息。