PRD Bot 尚未发布稳定版。安全修复只面向 main 的最新代码和最新 GitHub Release Candidate,不承诺维护旧提交。
请不要把漏洞、有效邀请码、API Key、数据库内容或可利用细节提交到公开 Issue。
仓库上线后,请使用 GitHub 仓库 Security → Report a vulnerability 创建私密安全报告,并附上受影响版本、复现步骤、预期影响、已知缓解方式和署名偏好。维护者会尽快确认收到,并在完成初步复现后同步处理状态。公开披露时间应在修复可用后共同确认。
本地示例配置只适合开发。公开或团队部署前必须:
- 使用 PostgreSQL,并在启动应用前显式执行 Alembic 迁移;
- 使用 TLS 和
INVITE_COOKIE_SECURE=true; - 分别生成至少 32 字符的
INVITE_SESSION_SECRET与MODEL_CREDENTIAL_ENCRYPTION_KEY; - 替换
PRD-BOT-LOCAL,为不同团队创建独立、可撤销、有期限的邀请码; - 在入口和生成接口增加 IP / 工作空间限流与额度;
- 限制数据库、备份、日志和运行环境变量的访问权限;
- 对依赖、镜像和基础设施持续执行漏洞扫描;
- 制定 Key 轮换、会话撤销、备份恢复和事件响应流程。
应用在 APP_ENV=production 时会拒绝一组已知不安全配置,但启动校验不是完整的安全审计。
不要提交 .env、数据库、日志、浏览器存储、Playwright trace 或包含真实数据的截图。若秘密已进入 Git 历史,应立即在对应服务轮换;仅删除当前文件不足以消除泄露。