标准答案

  1. 画出用户、前端、API、模型、知识库、工具、队列、日志和供应商的数据流,标记敏感数据、跨租户边界和可产生副作用的节点。
  2. 对每个工具和数据源审查最小权限、身份传播、输入校验、输出处理、网络范围、审计和撤销;检查直接访问和间接访问路径。
  3. 安全回归覆盖注入、越权、敏感信息提取、恶意文件、危险工具、重放、缓存碰撞和供应商降级,并设置阻断门槛和应急开关。

题目解析

威胁建模不是只列 Prompt Injection。传统的 SSRF、SQL 注入、XSS、IDOR、密钥泄露、依赖供应链和队列重放仍然存在。

权限审计要从调用链看有效身份,而不是只看路由配置;工具内部再次校验资源归属是必要的纵深防御。

上线后继续做监控和演练,模型、Prompt、文档、工具和供应商变化都可能改变攻击面。

常见误区

  • 只做一次人工 Prompt 越狱测试。
  • 有权限中间件就不审查缓存、队列和导出路径。
  • 发现高风险问题后没有禁用工具、回滚路由或人工接管开关。

作者信息