返回技術公告
資安通知嚴重程度高CVSS7.2

Nextcloud 內建 Collabora CODE 伺服器 proxy.php 指令注入漏洞,請更新至 25.04.702

Nextcloud

Nextcloud 的「Collabora Online – Built-in CODE Server」應用程式(richdocumentscode)在特定設定下有作業系統指令注入漏洞:若 Nextcloud 前方的反向代理伺服器不安全地信任 X-Forwarded-Host 標頭,攻擊者可透過 proxy.php 在主機上執行系統指令。一般預設設定與獨立架設的 Collabora Online 伺服器不受影響。原廠於 2025 年 12 月 3 日公開,並在 richdocumentscode 25.04.702 修正。

影響版本

  • Nextcloud 應用程式 Collabora Online – Built-in CODE Server(richdocumentscode)25.04.702 之前的版本(前方反向代理不安全地信任 X-Forwarded-Host 時)

已修正版本

  • richdocumentscode25.04.702 及之後版本

建議處理方式

  1. 將 richdocumentscode 更新至最新版本:本漏洞於 25.04.702 修正,但 2026 年 10 月另有已遭利用的 CVE-2026-110447,目前應至少更新至 26.4.303
  2. 不需要內建 CODE Server 者,直接移除此應用程式;原廠說明僅停用不足以排除 CVE-2026-110447 的風險
  3. Nextcloud 29 或更早版本(已停止支援)無法安裝 26.4.303,須先升級 Nextcloud 或移除此應用程式
  4. 檢查 Nextcloud 前方反向代理的設定,避免不安全地信任 X-Forwarded-Host 標頭

暫時無法更新時

  • 反向代理不要直接沿用用戶端送來的 X-Forwarded-Host;若需設定此標頭,應使用管理者設定的固定主機名稱,或經允許清單驗證的值
  • 原廠確認獨立部署的 Collabora Online 伺服器不受本漏洞影響;改用獨立部署時,應移除不再使用的 richdocumentscode 應用程式

如何確認是否受影響

  • 以 occ app:list 或「應用程式」管理頁面確認是否安裝 richdocumentscode 及其版本
  • 檢查反向代理(如 nginx、Apache、HAProxy)設定,確認 X-Forwarded-Host 的值不是直接取自未經驗證的用戶端 Host 或 X-Forwarded-Host 標頭

參考來源

本文依原廠與公開漏洞資料庫資訊整理,實際影響請以原廠公告為準。

相關公告