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

OPNsense IPv6 路由通告處理漏洞可遠端執行指令,請更新至 25.7.10

OPNsense

OPNsense 底層 FreeBSD 的 rtsol / rtsold 程式在處理 IPv6 路由通告(Router Advertisement)時,未驗證其中的網域搜尋清單(DNS Search List)選項,直接交給 resolvconf 處理,而 resolvconf 為 shell 腳本且未正確加上引號,使同一網段上的攻擊者可傳送特製的路由通告,在防火牆上以 root 身分執行指令。FreeBSD 於 2025 年 12 月 16 日發布 FreeBSD-SA-25:12.rtsold,OPNsense 於 12 月 18 日發布 25.7.10 修正;原廠說明此更新主要即因此漏洞會影響 WAN 端使用 DHCPv6 的連線。未啟用 IPv6,或 IPv6 不接受路由通告的介面不受影響。

影響版本

  • OPNsense 社群版 25.7.10 之前的版本(執行 rtsol / rtsold 並接受 IPv6 路由通告的介面)

已修正版本

  • OPNsense 社群版 25.7.10(2025-12-18 發布)及之後版本

建議處理方式

  1. 將 OPNsense 更新至 25.7.10 以上;截至 2026-11-04,建議依原廠升級流程升級至 26.7 系列最新維護版
  2. 更新前先於「System → Configuration → Backups」下載設定檔備份,虛擬機請先建立快照
  3. 更新後依提示重新開機,確認 WAN 的 IPv6 連線正常

暫時無法更新時

  • FreeBSD 原廠說明此漏洞沒有暫時性的解決方法;未使用 IPv6 或不接受路由通告的系統不受影響
  • 若評估停用不必要的 IPv6,套用後以 ifconfig 確認相關介面的 nd6 選項不含 ACCEPT_RTADV(此為依曝險條件的管理建議,非原廠列出的替代修補)

如何確認是否受影響

  • 於網頁介面首頁或「System → Firmware → Status」查看版本,低於 25.7.10 應更新
  • 於主控台執行 ifconfig,查看各介面的 nd6 選項是否包含 ACCEPT_RTADV(包含者會接受路由通告,屬實際曝險)
  • 於「Interfaces」各介面設定頁查看「IPv6 Configuration Type」,DHCPv6 或 SLAAC 通常會接受路由通告

參考來源

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

相關公告