返回技術公告
資安通知嚴重程度重大CVSS9.8

jt-live-whisper WebUI 置於反向代理後方時可被繞過驗證,請更新至 2.31.1 以上

jt-live-whisper

jt-live-whisper 於 2026 年 11 月 5 日發布安全公告 GHSA-ggpf-p5mq-8xxw:WebUI 對本機連線不要求密碼,置於反向代理後方時,部分代理設定下會誤判客戶端位址,將遠端請求視為本機,遠端攻擊者可不經驗證使用管理功能、開啟含密碼與權杖的本機限定設定頁,並繞過來源位址允許清單。影響早於 2.31.1 的版本,已於 2.31.1(2026-10-11)修正;未使用反向代理的部署不受影響。原廠 CVSS 3.1 評分 9.8(重大)。

影響版本

  • jt-live-whisper 早於 2.31.1 且 WebUI 置於反向代理後方的部署

已修正版本

  • jt-live-whisper2.31.1 以上2026-10-11
  • jt-live-whisper2.34.0截至 2026-11-06 最新版本,2026-11-03,並包含後續各版的安全修正

建議處理方式

  1. 於安裝資料夾執行 ./install.sh --upgrade(macOS / Linux)或 .\install.ps1 -Upgrade(Windows)升級至最新版本
  2. 設定反向代理以 X-Forwarded-For 傳送客戶端位址,並將代理位址加入 config.json 的 webui.trusted_proxies,完成後重新啟動 WebUI;更新至修正版本後仍須完成此設定,否則仍可能無法正確辨識遠端請求
  3. 檢查反向代理的存取紀錄是否有不明的 WebUI 設定頁存取,並視需要更換設定頁中的密碼與權杖

暫時無法更新時

  • 2.21.4 以上版本可先設定反向代理以 X-Forwarded-For 傳送客戶端位址,並將代理位址加入 config.json 的 webui.trusted_proxies,再重新啟動 WebUI
  • 或於反向代理加上驗證,或停止透過反向代理開放 WebUI

如何確認是否受影響

  • 確認 start.sh / start.ps1 啟動時顯示的版本,或安裝資料夾內 translate_meeting.py 的 APP_VERSION,低於 2.31.1 且置於反向代理後方即受影響
  • WebUI 預設不保存存取紀錄,查無跡象不代表未遭利用

參考來源

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

相關公告