A09:2025 - 安全日志和监控失效

💡 学习提示: 本文档介绍 OWASP Top 10 A09 - 安全日志和监控失效,强调日志记录对安全响应重要性。


📋 风险概述

安全日志和监控失效 (Security Logging and Alerting Failures) 是指缺少有效的日志记录、监控和告警机制,导致无法及时发现和响应安全事件。

🟡 危害等级:中危

项目 说明
发生率 1.62%
平均影响 6.28/10

🎯 常见问题

1. 日志记录不足

# 未记录关键安全事件
- 登录失败
- 权限变更
- 敏感数据访问

2. 无实时监控

# 攻击发生后数周才发现
# 缺少异常行为检测

3. 日志可被篡改

# 攻击者删除或修改日志
# 未保护日志完整性

🛡️ 防御方法

✅ 1. 记录关键事件

# 记录安全相关事件
log_security_event("login_failed", user_id, ip_address)
log_security_event("permission_changed", user_id, old_role, new_role)

✅ 2. 实时监控和告警

# 配置告警规则
- 5 次登录失败 → 告警
- 异常数据访问 → 告警

✅ 3. 保护日志

# 日志发送到独立服务器
# 使用 WORM (Write Once Read Many) 存储

🔗 参考资料


最后更新:2026-03-10