Brotli 解碼器記憶體漏洞波及 Bun、Python 與 Envoy 解壓縮
· 資安
Google Brotli 解碼器中的一個記憶體損毀漏洞存在於許多解壓 Brotli 壓縮資料的程式裡,包括 Bun、Python 的 Brotli 與 brotlicffi 套件,以及設定為解壓縮 Brotli 的 Envoy 代理。該漏洞編號 CVE-2026-111497,可讓精心構造的壓縮資料覆寫緩衝區邊界之外,進而可能導致遠端程式碼執行。由於 Brotli 是網頁內容廣泛使用的壓縮格式,受影響程式碼嵌在伺服器、執行環境與代理之中,而非單一產品。組織須找出哪些元件會解壓 Brotli 並套用更新,因為攻擊者只需向可觸及的服務送出惡意壓縮資料。
為什麼重要:常見解壓縮函式庫的漏洞讓曝險橫跨執行環境與代理,提醒共用編解碼器會放大單一 CVE 的影響範圍。
重點
- 漏洞編號為 CVE-2026-111497。
- 受影響軟體包括 Bun、Python Brotli 套件與 Envoy 代理。
- 精心構造的壓縮資料可覆寫緩衝區邊界並促成程式碼執行。