Files
Nexus/docs/changelog/2026-06-04-audit-phase2-p2-4-servers-full.md
T
Nexus Deploy 811eb97fbf chore: Ubuntu local dev scripts, deploy gate, and audit changelogs
Rename WSL helpers to Linux-native scripts, expose Redis in docker-compose,
prefer .venv tools in pre_deploy_check, and record 2026-06-04 audit waves.
2026-06-04 23:02:21 +08:00

859 B
Raw Blame History

2026-06-04 — Phase2 P2-4 servers.py 全文深审

摘要

P2-4servers.py 1742 行全文 + crypto/files_capability 依赖;20 H closure,无 P0/P1。

动机

D3 仅分段审计;Phase 2 补全 servers 模块逐行至 EOF。

涉及文件

文件 说明
docs/reports/audit-phase2-2026-06-04-waveP2-4.md 深审报告
server/api/servers.py 26 路由全文 Read

结论

  • 凭据 Fernet + API 脱敏;UPDATE 白名单
  • agent-key / install-cmd 需 re-authinstall-cmd 禁止暴露全局 API_KEY
  • 批量 install 仍可用 per-server key 或 global API_KEY 回退(已接受 RISK
  • CSV 导入:formula 防御 + 行数/大小限制

验证

bash scripts/local_verify.sh

进度:☑实现 ☑本地验证 ☑审计8步 □部署 □健康检查 □浏览器验证 ☑changelog