本项目处于活跃开发,安全修复只针对 main 与最近一个发布版本。
请勿在公开 issue 中披露安全漏洞。
通过 GitHub 的 Security Advisories(仓库 → Security → Report a vulnerability)私下提交, 或邮件联系维护者。请尽量包含:
- 受影响组件 / 版本(
ops_agent模块、serve端点、网关集成等) - 复现步骤或 PoC
- 影响评估(信息泄露 / RCE / 越权 / 拒绝服务等)
我们会在 3 个工作日内确认收到,并在评估后给出修复时间线。
诊断智能体涉敏感运维数据,已内建多重控制(详见 docs/production-readiness-checklist.md):
- 只读优先:触发层(
serve /diagnose)注入"全拒"审批闸,危险执行需显式多重开关 + HITL。 - fail-closed 鉴权:webhook 未配 token 即拒;生产 profile 强制最小权限只读 DB、日志只读挂载。
- 脱敏:出网内容与落库历史统一过
redact_text(token / DSN 口令 / JWT / 邮箱 / 手机号)。 - 防注入:工具输出包不可信围栏喂回 LLM;PromQL/SQL 走参数化 + scheme 校验;
webhook
question拒绝内嵌围栏定界符(注意:question 本身是未围栏指令通道, 告警模板禁止内嵌原始日志内容,日志取证应交由 agent 工具完成)。 - 供应链门禁(CI):
banditSAST、pip-audit依赖漏洞、CycloneDX SBOM、gitleaks 秘钥扫描、 Dependabot 自动依赖更新。
生产部署请对照 docs/production-readiness-checklist.md 的"上线前置",并跑 ops-agent doctor 自检。