A06:2025 - 不安全设计
💡 学习提示: 本文档介绍 OWASP Top 10 A06 - 不安全设计,强调在 design 阶段考虑安全的重要性。
📋 风险概述
不安全设计 (Insecure Design) 是指由于应用架构或设计缺陷导致的安全风险。这类风险无法通过后期配置修复,需要在设计阶段就考虑安全。
🟠 危害等级:高危
| 项目 | 说明 |
|---|---|
| 发生率 | 2.12% |
| 平均影响 | 6.89/10 |
🎯 常见问题
1. 缺少威胁建模
- 未识别潜在威胁
- 未评估业务逻辑风险
- 未设计安全控制措施
2. 不安全的业务流程
3. 缺少速率限制
🛡️ 防御方法
✅ 1. 威胁建模
- 识别资产和威胁
- 评估风险等级
- 设计缓解措施
✅ 2. 安全设计模式
- 最小权限原则
- 深度防御
- 默认安全
✅ 3. 速率限制
🔗 参考资料
- OWASP Top 10:2025 A06: https://owasp.org/Top10/A06_2025-Insecure_Design/
最后更新:2026-03-10