GitHub Repo
Hermes Agent 發布 v0.21.6,納入登入防護與自動 Git 操作安全修補
Nous Research 於 10 月 8 日發布 Hermes Agent v0.21.6,修補儀表板登入與不受信任儲存庫設定引發的安全問題。此次穩定版本提供 Docker 映像與 Git 標籤,桌面應用程式及 Termux 套件則維持現有版本。

Nous Research 於 10 月 8 日發布 Hermes Agent v0.21.6,將前一版之後累積的變更納入穩定標籤。對部署代理服務的工程師而言,值得關注的是儀表板驗證與自動 Git 操作的安全修補;這些路徑涉及服務入口及代理接觸工作區時的信任邊界。官方發布說明
儀表板修補涵蓋四項問題:偽造 X-Forwarded-For 標頭可繞過每個 IP 的登入頻率限制、未驗證請求可向驗證稽核日誌寫入無界限的值、公開 /auth/ 路由缺少請求本文大小限制,以及原生登入可能把登入碼送往非回環位址,導致工作階段遭接管。發布說明將這四項回報歸功於 Tenable Research,但未列出完整受影響版本區間。安全修補清單
另一項修補處理代理自動呼叫 Git 的風險。部分工作區快照、子代理 worktree 與清理流程,會讀取儲存庫自己的設定,因而可能在第一個提示送出前執行其 clean、smudge 或 process 過濾程式。Git 官方文件說明,這些過濾器本來就能在存入或取出檔案內容時執行外部命令;若代理自動觸發,儲存庫設定便可能成為程式執行入口。Git 過濾器文件
相關已合併修補加入儲存庫感知的 Git 執行環境,探索具名過濾器並覆寫其命令,也補齊多個自動操作呼叫點。作者提供惡意過濾器與 hooks 的實際探測及回歸測試。不過,該提案後續仍有相容性修補,不能把最初提案中的所有拒絕條件直接當成最終版本行為。修補提案與後續連結
部署時應確認實際後端版本與更新管道:官方提供 stable、latest Docker 映像,Git 安裝可執行 hermes update,桌面及 Termux 則等待下一次整合發布。儀表板能管理 API 金鑰並執行代理命令,官方文件建議公網部署使用 OAuth 或自架 OIDC;工程團隊下一步應驗證登入限流、回呼位址與 Git worktree 流程,而非只確認版本號。部署與驗證文件