Chuỗi cung ứng AI/dev: LiteLLM và dây chuyền lỗi thư viện (Brotli, Pillow, Ruby)
ai-dev-supply-chain · 🛡️ An ninh mạng · trung mô · escalating · 2 ngày (2026-10-23 → 2026-10-24)
Microsoft phân tích LiteLLM 1.107.0: đánh cắp credential qua Python startup hooks. Nguyên nhân gốc: master key bị đăng nhầm lên GitHub từ tháng 5/2026, cho phép đánh cắp token GitHub và chiếm pipeline phát hành (token OAuth GitHub CLI dùng để phê duyệt gói độc hại trên PyPI/Docker). Song song, lỗi Brotli CVE-2026-111497 (Node2Shell PoC) ảnh hưởng Node.js, Bun, Python, Envoy; Pillow CVE-2026-112900 cho RCE qua EPS; Ruby vá 3 lỗi regex Onigmo gây 4 RCE GitLab; Atlassian vá 75 lỗi.
Vì sao quan trọng: Bí mật lộ trong repo/log và pipeline phát hành là điểm yếu lặp lại; lỗi ở thư viện lõi lan rộng đa hệ sinh thái.
Diễn biến
2026-10-24 — escalating
Microsoft phân tích LiteLLM 1.107.0: đánh cắp credential qua Python startup hooks. Nguyên nhân gốc: master key bị đăng nhầm lên GitHub từ tháng 5/2026, cho phép đánh cắp token GitHub và chiếm pipeline phát hành (token OAuth GitHub CLI dùng để phê duyệt gói độc hại trên PyPI/Docker). Song song, lỗi Brotli CVE-2026-111497 (Node2Shell PoC) ảnh hưởng Node.js, Bun, Python, Envoy; Pillow CVE-2026-112900 cho RCE qua EPS; Ruby vá 3 lỗi regex Onigmo gây 4 RCE GitLab; Atlassian vá 75 lỗi.
- Mới: Đã rõ nguyên nhân gốc (master key lộ từ tháng 5) và cơ chế (startup hooks); xuất hiện thêm lỗi Brotli/Pillow/Ruby.
- Việt Nam: Các team VN dùng LiteLLM, Pillow, Node.js, GitLab self-hosted cần kiểm tra phiên bản 1.107.0, xoay vòng khóa, pin phụ thuộc và vá Brotli/Pillow.
- Theo dõi: Bản vá Brotli ở Node/Bun/Python/Envoy; Danh sách nạn nhân của LiteLLM 1.107.0; Chính sách trusted publishing của PyPI
2026-10-23 — escalating
Bản LiteLLM 1.107.0 độc hại đẩy lên PyPI và Docker để đánh cắp cloud credential và API key; đây là lần thứ hai trong năm. LiteLLM nghi GitHub token rò trong log AI gateway. Railway cho biết biến môi trường mã hóa của khách có thể bị truy cập. OpenCode cho phép MCP server độc hại chạy mã khi đăng nhập trên Windows/WSL. Node.js vá lỗi Brotli có thể dẫn tới RCE.
- Mới: Thêm sự cố Railway và LiteLLM lần hai trong năm.
- Việt Nam: Dev Việt thường dùng LiteLLM, Railway, Node.js và coding agent, nên cần xoay vòng key, ghim phiên bản, kiểm tra hash.
- Theo dõi: Báo cáo điều tra của LiteLLM và Railway; CVE mới trong MCP/coding agent
Nguồn tin (15)
| # | Bài | Nguồn | Chủ đề | Mức |
|---|---|---|---|---|
| 7168 | Brotli Decoder Flaw Behind Node.js RCE Also Affects Bun, Python and Other Widely Used Software Lỗ hổng tràn bộ nhớ trong bộ giải mã Brotli của Google (CVE-2026-111497) ảnh hưởng nhiều phần mềm phổ biến như Node.js, Bun, thư viện Python và Envoy, cho phép thực thi mã từ dữ liệu nén được chế tác. |
thehackernews.com 24/10 18:09 |
🛡️ 0.9 | 4 · trung mô |
| 7169 | Leaked LiteLLM Master Key Let Attackers Steal GitHub Tokens and Hijack Release Pipeline LiteLLM cho biết master key của nền tảng Agent bị đăng nhầm lên GitHub công khai tháng 5/2026, cho phép kẻ tấn công đẩy phiên bản độc hại của gói Python phổ biến và đánh cắp token GitHub. |
thehackernews.com 24/10 18:03 |
🛡️ 0.9 🤖 0.5 | 4 · trung mô |
| 7153 | Inside the LiteLLM 1.107.0 supply chain compromise: Credential theft through Python startup hooks Microsoft Threat Intelligence phân tích vụ xâm nhập chuỗi cung ứng LiteLLM 1.107.0: đánh cắp thông tin đăng nhập qua Python startup hooks và tải mã từ xa. |
microsoft.com 24/10 01:12 |
🛡️ 0.9 🤖 0.5 | 4 · trung mô |
| 7174 | Ruby Fixes Three Regex Engine Bugs Responsible for Four Critical GitLab RCE Flaws Ruby phát hành các bản 4.0.9, 3.4.12 và 3.3.13 để vá ba lỗi trong bộ máy regex Onigmo, nguyên nhân của bốn lỗ hổng RCE nghiêm trọng trong GitLab. |
thehackernews.com 24/10 00:54 |
🛡️ 0.9 | 3 · trung mô |
| 7179 | Critical Flaw in Python’s Popular Pillow Image Library Allows Code Execution via a Crafted Image Thư viện xử lý ảnh Pillow của Python có lỗ hổng nghiêm trọng CVE-2026-112900 khi xử lý ảnh EPS, cho phép chạy lệnh hệ điều hành trên máy chủ qua tên file. |
thehackernews.com 23/10 16:36 |
🛡️ 0.9 | 4 · trung mô |
| 7180 | Researchers Demonstrate Node2Shell RCE Exploit on Node.js Build Using Crafted Brotli Data Imperva trình diễn PoC 'Node2Shell': dữ liệu Brotli độc hại có thể khiến ứng dụng dùng bản build Node.js 24.22.0 chính thức chạy mã do kẻ tấn công cung cấp. |
thehackernews.com 23/10 15:40 |
🛡️ 0.9 | 3 · trung mô |
| 7122 | LiteLLM Compromised in Fresh Supply Chain Attack Tin tặc dùng token OAuth của GitHub CLI bị xâm phạm để đẩy và phê duyệt gói độc hại trên PyPI và Docker, nhắm vào thư viện LiteLLM. |
securityweek.com 23/10 15:10 |
🛡️ 0.9 🤖 0.4 | 4 · trung mô |
| 7124 | Atlassian Patches 75 Flaws in Data Center and Server Products Atlassian vá 75 lỗ hổng trong sản phẩm Data Center và Server tháng 10, trong đó có 14 lỗi mức nghiêm trọng, đều nằm ở thành phần bên thứ ba. |
securityweek.com 23/10 14:54 |
🛡️ 0.9 | 3 · trung mô |
| 5958 | ThreatsDay: AI Secrets Leak, PingCAP Source Theft, Signal Hang-Up Flaw, Laravel Auth Bypass + 21 More Bản tổng hợp tuần: lỗ hổng RCE nghiêm trọng ở PHP và GitLab, chứng chỉ eMudhra bị xâm phạm, bản LiteLLM bị tấn công và hàng trăm relay Tor bị chiếm quyền. |
thehackernews.com 23/10 00:45 |
🛡️ 0.9 🤖 0.3 | 3 · trung mô |
| 5824 | LiteLLM hit by second supply chain attack this year, users urged to rotate credentials Bản LiteLLM độc hại được đẩy lên PyPI và Docker, chứa mã độc đánh cắp thông tin đăng nhập cloud, bí mật của lập trình viên và API key dịch vụ AI; đây là lần thứ hai trong năm LiteLLM bị tấn công. |
helpnetsecurity.com 22/10 20:10 |
🛡️ 0.9 🤖 0.6 | 4 · trung mô |
| 5966 | Railway Says Intruder May Have Accessed Customer Secrets, Urges Credential Rotation Nền tảng PaaS Railway cho biết bên thứ ba trái phép có thể đã truy cập các biến môi trường đã mã hóa của khách hàng, và khuyến cáo khách hàng xoay vòng thông tin xác thực. |
thehackernews.com 22/10 18:15 |
🛡️ 0.9 | 4 · trung mô |
| 5968 | OpenCode Flaw Lets Malicious MCP Servers Execute Code During Sign-In on Windows and WSL Lỗi trong AI coding agent OpenCode cho phép MCP server độc hại hoặc bị chiếm quyền thực thi mã trên máy lập trình viên Windows/WSL khi đăng nhập. Mã chạy với quyền của nhà phát triển. |
thehackernews.com 22/10 17:44 |
🤖 0.9 🛡️ 0.8 | 4 · trung mô |
| 5970 | LiteLLM Suspects GitHub Token Leak in AI Gateway Logs Behind Malicious Package Release LiteLLM nghi rò rỉ GitHub token trong log AI gateway, sau khi kẻ tấn công xâm phạm nhiều lớp kiểm soát để đẩy gói Python 1.107.0 chứa trình đánh cắp thông tin và backdoor. |
thehackernews.com 22/10 15:28 |
🛡️ 0.9 🤖 0.6 | 3 · trung mô |
| 5972 | Node.js Brotli Decoder Bug Could Allow Remote Code Execution in All Supported Versions Node.js phát hành bản vá ngày 21/10 cho ba nhánh 22.x, 24.x và 26.x, sửa 10 lỗi, trong đó lỗi giải nén Brotli có thể dẫn tới thực thi mã từ xa. |
thehackernews.com 22/10 14:47 |
🛡️ 0.9 | 4 · trung mô |
| 6069 | Security Disclosure Railway công bố thông báo bảo mật ngày 21/10 về hoạt động bất thường liên quan đến hệ thống lưu biến môi trường của khách hàng. |
blog.railway.com 22/10 04:58 |
🛡️ 0.9 | 3 · trung mô |