台灣網通大廠合勤科技(Zyxel)11 月 3 日發布安全公告,修補 GS1900 系列智慧型交換器的越界寫入漏洞 CVE-2026-107441。麻煩的是:這個漏洞是研究人員在駭客自己的伺服器上撿到攻擊程式才發現的,而且那支攻擊程式專門鎖定已套用 6 月修補(CVE-2026-7273)的韌體。換句話說,6 月有乖乖更新的 GS1900,到 10 月新韌體出來前其實一直是暴露的。中小企業、分公司、機房常見的這款交換器,請立即確認版本。
事件經過
- 2026/6/16:Zyxel 修補 GS1900 的認證前緩衝區溢位漏洞 CVE-2026-7273。
- 8 月起:GreyNoise 觀察到疑似中文使用者的攻擊者(代號 Kapibala)入侵 Zyxel 交換器,共 996 台、遍及 48 國,竊取設備設定、root 密碼雜湊與網路資訊;GreyNoise 當時將攻擊歸因於 CVE-2026-7273。CISA 9/21 將 CVE-2026-7273 列入已遭利用漏洞(KEV)目錄。
- 9/28:資安公司 Binarly 調查與 JITTERLY 後門、SIXZUT rootkit 有關的攻擊者基礎設施時,在公開目錄中找到一支經混淆的 Python 攻擊程式,確認它對全部 10 款已套用 CVE-2026-7273 修補的韌體仍然有效。
- 9/29:Binarly 通報 Zyxel;10/11 Zyxel 確認並編號 CVE-2026-107441。
- 10/22:Zyxel 釋出新韌體(V2.90 Patch 3)。
- 11/3:Zyxel 發布正式安全公告。
重點
- 漏洞類型:GS1900 韌體 CGI 程式(dispatcher.cgi)的越界寫入(out-of-bounds write)。依 Zyxel 公告,同一區網、未經認證的攻擊者送出特製 HTTP 請求,就可能執行作業系統指令。
- 為什麼舊修補擋不住:Binarly 分析指出,dispatcher.cgi 把每個請求參數複製到固定大小的緩衝區,卻沒檢查參數長度與數量;6 月的修補雖加入檢查,但檢查時機太晚,參數計數器在驗證前就已被破壞。新韌體改為限制每個欄位長度並在複製前檢查參數數量。
- 掃描器可能誤判:只看版本是否「已修 CVE-2026-7273」的弱點掃描,不會標出 CVE-2026-107441 的風險。
- Binarly 表示,它認為這支攻擊程式是用大型語言模型產生的(研究人員判斷,未核實)。
受影響機型與修補版本
| 機型 | 受影響版本 | 修補版本 |
|---|---|---|
| GS1900-8 | 2.90(AAHH.2)C0 及更早 | 2.90(AAHH.3)C0 |
| GS1900-8HP | 2.90(AAHI.2)C0 及更早 | 2.90(AAHI.3)C0 |
| GS1900-10HP | 2.90(AAZI.2)C0 及更早 | 2.90(AAZI.3)C0 |
| GS1900-16 | 2.90(AAHJ.2)C0 及更早 | 2.90(AAHJ.3)C0 |
| GS1900-24 | 2.90(AAHL.2)C0 及更早 | 2.90(AAHL.3)C0 |
| GS1900-24E | 2.90(AAHK.2)C0 及更早 | 2.90(AAHK.3)C0 |
| GS1900-24EP | 2.90(ABTO.2)C0 及更早 | 2.90(ABTO.3)C0 |
| GS1900-24HPv2 | 2.90(ABTP.2)C0 及更早 | 2.90(ABTP.3)C0 |
| GS1900-48 | 2.90(AAHN.2)C0 及更早 | 2.90(AAHN.3)C0 |
| GS1900-48HPv2 | 2.90(ABTQ.2)C0 及更早 | 2.90(ABTQ.3)C0 |
簡單判斷:版本號括號內結尾是 「.2)C0」或更舊就要更新,「.3)C0」才是安全版本。
對你的實務建議
企業/IT 管理者
- 立即盤點所有 GS1900,含分公司、門市、機房角落那台「設定好就沒人管」的交換器,更新到上表的 .3)C0 韌體。
- 管理介面只放在管理 VLAN:Web 管理介面不要對使用者網段、訪客網段開放,更不要曝露在網際網路;用 ACL 限制可連線的管理主機。
- 把更新前曾暴露的設備當作可能已遭入侵:檢查設定是否被改動、是否有不明帳號,更換管理密碼及設備上儲存的其他憑證(如 RADIUS、SNMP community)。
- 更換出廠預設密碼:據 SecurityOnline 引述 GreyNoise 資料,996 台受害設備中有 564 台仍使用預設帳密(單一來源,未核實)。不論數字如何,預設密碼都該改。
- 不要只信掃描報告:手動比對實際韌體版本號,別因掃描器顯示「已修補 CVE-2026-7273」就放心。
- 超出 Zyxel 支援期、不在公告表中的老舊機型,應規劃汰換。
一般用戶
- 家用環境較少使用 GS1900,但若你在小公司、工作室負責網路,請把上面的版本檢查轉給 IT 或網路廠商。
- 任何網通設備(路由器、交換器、NAS)都一樣:改掉預設密碼、定期更新韌體、不要把管理頁面開到外網。
資料來源
- Zyxel:Security advisory for out-of-bounds write vulnerability in GS1900 series switches
- Zyxel Community:Switch GS1900 Series – V2.90 Patch 3 Firmware Release
- BleepingComputer:Zyxel fixes zero-day exploited to hack nearly 1,000 network switches
- SecurityOnline:Zyxel GS1900 Zero-Day CVE-2026-107441 Exploited in the Wild
- Daily Security Review:Binarly Finds Zyxel GS1900 Zero-Day That Bypasses Earlier Patch
發表留言