LiteLLM 1.107.0 惡意發布竊取憑據,GitLab 修復滿分 RCE
LiteLLM 1.107.0 是惡意發布:PyPI 與官方容器映象中的該版本會在 Python 啟動時執行憑據竊取程式,需用可信版本重建,並輪換該執行環境可觸達的所有憑據。同一周 GitLab 修復了 CVSS 10.0 的未認證遠端程式碼執行漏洞(CVE-2026-110264,影響可回溯至 2014 年的 7.0),PHP 則補上兩個 9.2 分的預認證 RCE(PHP2Shell),披露前已出現利用嘗試。
2026 年 10 月 21 日,PyPI 上的 LiteLLM 1.107.0 被發現帶有憑據竊取器和遠端程式碼執行後門,全部七個 wheel(Linux、macOS、Windows)均受影響,該版本隨後被移除。據 Hacker News 首頁的報導,惡意程式碼以三個檔案寫入 site-packages,主機上任意 Python 程序啟動時就會載入,不需要 import litellm:cook.pth 匯入 cook.py,採集 SSH 金鑰、雲憑據、CI/CD secret、AI 工具 token、瀏覽器密碼,以及 LiteLLM proxy 資料庫中儲存的 LLM 供應商金鑰,加密後發往 www.litellm[.]dev;sitecustomize.py 則會啟動後臺守護程序,該程序每小時從 GitHub 上的檔案讀取伺服器地址,重新執行竊取程式並下載執行程式碼。注入點是 1.107.0 原始碼包 pyproject.toml 的 maturin 建置段多出的一行 data="cook",上游 GitHub 原始碼中沒有這一改動。1.106.2 與 1.107.0rc1、rc2 均乾淨,該版本鎖定的 litellm-proxy-extras==0.4.110 和 litellm-enterprise==0.1.78 也乾淨。
AI 根據 2 則報導生成 · 更新
沿著報導,了解事件的不同側面;點標題看單篇報導的摘要與原文連結。
LiteLLM 1.107.0 是惡意發布:PyPI 與官方容器映象中的該版本會在 Python 啟動時執行憑據竊取程式,需用可信版本重建,並輪換該執行環境可觸達的所有憑據。同一周 GitLab 修復了 CVSS 10.0 的未認證遠端程式碼執行漏洞(CVE-2026-110264,影響可回溯至 2014 年的 7.0),PHP 則補上兩個 9.2 分的預認證 RCE(PHP2Shell),披露前已出現利用嘗試。
PyPI 上的 LiteLLM 1.107.0 全部七個 wheel 都帶有憑據竊取器和遠端程式碼執行後門,只要主機上有任意 Python 程序啟動,後門就會觸發,無需匯入 litellm。注入點是 pyproject.toml 中 maturin 的 data="cook",上游 GitHub 原始碼中沒有該改動;1.106.2 與兩個 rc 版本都乾淨,該版本已被 PyPI 移除。
過去 48 小時,有 0 個獨立來源報導,最近 6 小時新增 0 個。熱度 0.0。
熱度以 48 小時內的獨立來源計,同一來源只算一次,每 24 小時權重減半。
同一事件的報導集中在這裡,新的進展會繼續補充。