本卡屬 FR-188(母卡 CM-3728),修 FR-187 資安掃描發現的 #256(低,3:0)。嚴重度:低。發現原文、檔名行號、面板票數在 docs/features/FR-187-2611-post-fr172-security-scan/reports/(工作坊工作區 compliance-manager-be/.worktrees/CM-3711/ 裡,主線還沒合;總表 docs/features/security-scan-consolidated/README.md §3.1 同樣在那裡)。Stage 未排,由排批的人決定(見下方「排批注意」)。

問題是什麼(白話)

/upgrade-progress.json 由前門 nginx 直接 alias 到主機的升級目錄,不驗登入、平常也開著。主系統那一半(SEC-7)會把帳號拿掉;本卡讓 nginx 只在升級/維護期間開這個 location,平常回 404,減少對外露出的資訊。

在哪裡

/Users/chouraymond/Projects/Billows/Audit-Manager/compliance-manager-fe/nginx.onprem.conf:228-229  location = /upgrade-progress.json → alias /guidant/upgrade/upgrade-progress.json

行號以 2026-11-09 主線為準,對不上就以內容為準。

怎麼修

要寫測試

手測

排批注意

紀律