程式忍者PGNinja

GitHub Blog

Git 修補六個資安漏洞,籲用戶更新到 2.56.1

· Git 專案公開六個安全漏洞的修補,涵蓋程式碼執行與記憶體損毀風險,呼籲使用者盡快升級到 Git 2.56.1 或對應的維護版本。

Git 專案在 2026 年 11 月 10 日公布六個安全漏洞的修補,編號從 CVE-2026-111760 到 CVE-2026-114469,修復已包含在 Git 2.56.1 以及其他多個維護版本中。這些漏洞涵蓋遠端程式碼執行、路徑穿梭、記憶體損毀等風險,影響範圍包括複製、合併、套用修補等常見操作。

根據文章說明,這些漏洞的成因包括整數截斷造成的路徑驗證繞過、Git 協定中對伺服器回應驗證不足、處理多個 GPG 簽名時的堆疊越界寫入,以及合併大型檔案時的記憶體計算溢位。修補方式包括移除固定大小的陣列、加入溢位檢查,以及驗證符號參照的目標,從根本避免惡意輸入觸發這些錯誤。

這次公告由 GitHub 員工 Elijah Newren 撰寫,顯示 GitHub 已在 github.com 與 GitHub Enterprise Cloud 完成修補,並協調 GitHub Desktop、GitHub Copilot 應用程式與 Actions 同步更新。由於部分漏洞只要複製或合併不受信任的存放庫就可能觸發,社群普遍認為應盡快升級,暫時無法升級的人也該避免操作不信任的內容。

這則新聞比較偏向開源基礎設施的維運面,說明再普及的工具如 Git 也會不斷發現並修補安全漏洞。對正在學程式的孩子來說,可以當作一個例子:寫程式不是上線後就結束,追蹤官方公告、定期更新工具版本,是每個開發者都要養成的習慣。

開源資安開發工具

其他新聞