OPNsense ACME 外掛命令注入:4.18 修補已合併,套件供應須再核對
情報摘要
OPNsense os-acme-client 4.17 及之前版本的 Google Cloud DNS 驗證模組有命令注入漏洞。CVE-2026-123025 記錄指出,具簽發或續期憑證權限的已登入使用者,可在相關驗證流程以 root 權限執行任意程式碼。官方已將修正納入 4.18 原始碼及變更紀錄,但合併修補不等於各更新渠道已提供套件。
問題涉及外掛處理 Google Cloud DNS 驗證設定時,將未妥善處理的字串交給 shell。官方修正採用安全處理參數的方式。本文不提供觸發載荷或利用步驟。
CNA 明確要求攻擊者已通過認證,並具有透過 WebGUI/API 簽發或續期憑證的權限。這不是任何互聯網使用者均可直接取得 root 的漏洞,也不是 Google Cloud DNS 服務本身遭入侵的公告。
官方 4.18 拉取請求於 2026 年 11 月 3 日 12:58:40 UTC 建立,並於同日 22:21:57 UTC 合併,即香港時間 11 月 4 日 06:21:57。修補提交 9929c65b86818bd7f72de5fdee719ae3b798583e 的提交者時間為 11 月 3 日 22:11:43 UTC;原始碼修補、合併及套件發布是不同事項。
MITRE CNA 的 CVE 記錄於 11 月 5 日 06:29:05 UTC 公開,即香港時間 14:29:05。這個時間晚於官方修補工作,不能當作漏洞發現日期或套件首次發布日期。
維護者在 11 月 3 日的官方拉取請求討論中表示,4.18 的正式推出時間取決於下一次 OPNsense 發布,當時未能提供日期。已核對的 4.18 變更紀錄及版本檔證明修正已納入原始碼,未足以證明所有更新渠道已供應套件。
受影響產品
OPNsense 的 os-acme-client 外掛,CNA 描述列 4.17 及之前版本;受影響路徑為 Google Cloud DNS 驗證。官方 4.18 變更紀錄已列出修正,實際套件供應仍須核對所用更新渠道。
適用讀者
管理 OPNsense、使用 os-acme-client 及 Google Cloud DNS 驗證,或向其他帳號委派憑證簽發與續期權限的網絡團隊
建議行動
編輯建議:先盤點 os-acme-client 版本、Google Cloud DNS 驗證用途,以及可簽發或續期憑證的 GUI/API 帳號,只保留必要權限。透過所用 OPNsense 官方更新渠道確認 4.18 或包含同一修補的受支援套件是否可用;可用時安排升級並驗證憑證續期正常。若尚未提供套件,向維護方核對修補時程,不要把 GitHub 原始碼合併當作已安裝修補。
風險評級依據
採用 CVE Program 中 MITRE CNA 記錄的 CVSS 4.0 9.4(Critical),向量為 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H。這是 CNA 評分,並非 OPNsense 另行發布的廠商評級。
解讀限制
本文的公告日期採用官方 4.18 拉取請求建立日;來源日期按各來源所示 UTC 日期記錄,跨日的香港時間另於正文列明。漏洞發現日期未能核實。
CNA 版本欄以 4.17.0 表示上限,描述則寫 4.17;本文沿用外掛的 4.17 命名,沒有推定未列明分支的修補狀況。
這與 OPNsense core 的 CVE-2026-57154 設定檔行注入屬不同產品範圍及 CVE,不應沿用該漏洞的 core 修補版本。
已核對來源未確認野外利用或香港特定機構、部署及用戶受影響。
資料來源
本機收藏只保存在此瀏覽器,不會自動同步或分享。