安全基线 v1.0 · 长任务更稳 · 问题兜底输入
- 新增凭据托管升级到生产基线:所有 webhook / 第三方 secret 走加密表存储,本地数据库连接密码每次启动随机生成,主密钥与配置目录默认仅当前用户可读,开发态与生产态走完全相同的最小权限路径。
- 新增权限边界统一收口:每个后端路由强制走「身份校验 + 组织绑定」双检,关键操作(董事会决议、跨组织资源、删除/移交、外部回调)按操作意图配独立作用域,越权请求直接拒绝,不再依赖前端拦截。
- 新增用户输入边界统一:保险柜引用、本机路径、OAuth 回调、git 仓库地址、断开连接 / 缓存清理等所有可被外部影响的字段,进同一套验证管线——格式不对当场拒绝、路径穿越当场拒绝、畸形 URL 当场拒绝。
- 新增跨域请求来源校验:所有改写型接口检查 Sec-Fetch-Site 与代理头信任链,仅在受信任反代后启用 X-Forwarded-Host,公网部署场景下显著降低跨站请求伪造与 host 头注入面。
- 新增外联防护:员工执行外部命令时 shell 通路统一收到一处闸口;服务端发起 HTTP 请求自动过 SSRF 黑名单(拒绝内网段、云元数据服务、回环地址等),AI 自动调外网时不会被引诱去打内网。
- 新增云端通道签名校验:本机与云端互通的所有同步请求走真 token 校验 + HMAC 签名,演示通道也加签,链路上的请求伪造与重放不再可能。
- 新增问题兜底输入框:指挥员问问题时,如果给出的几个选项都不贴合你的真实想法,可直接打字作答,不再被按钮卡住。
- 优化长任务不再被误中断:默认关闭旧版闲置看门狗,避免员工正常思考时被错判为"卡住"而强制中止,与新版工作链路对齐。
- 优化归档组织后立刻新建组织的过渡更顺:新组织即刻可用,不再短暂跳到空状态再回填。
- 优化日志深度脱敏:错误日志、运行日志、审计快照统一过同一份脱敏名单,API key、Bearer token、长 hex 串、邮箱、家目录路径自动遮蔽——反馈包随手发出去也不泄密。
- 优化员工子进程环境变量自动收敛:与平台无关的敏感环境变量在 spawn 时剥离,最小化暴露面。
本轮一次性收尾了一份 P0 / P1 外部安全审计的 21 项高优先级建议,剩余项进入「已知风险接受」清单透明留档。后续维护按统一基线走——新接口接路由白名单即可,不需要每次重新发明权限模型。