Cuộc Tấn công Supply Chain LiteLLM: Khi Máy Developer Trở Thành Kho Bạc Credential
Tháng 3/2026, nhóm threat actor TeamPCP đã độc hại các package PyPI LiteLLM 1.82.7 và 1.82.8, phát tán mã ăn cắp credential từ máy developer.
Mục lục
Tháng 3 năm 2026, một cuộc tấn công supply chain tinh vi nhắm vào LiteLLM, thư viện AI phổ biến với hàng triệu lượt tải mỗi ngày. Nhóm threat actor TeamPCP đã đầu độc các phiên bản 1.82.7 và 1.82.8 trên PyPI, lây nhiễm máy developer toàn cầu với mã ăn cắp thông tin.
Vector tấn công
LiteLLM là thư viện cốt lõi cho nhiều ứng dụng AI — nó cung cấp giao diện thống nhất đến nhiều mô hình LLM. Developer tin tưởng nó và thường cài đặt qua pip install hoặc requirements.txt. Sự tin tưởng đó đã bị khai thác.
Các package độc hại chứa script postinstall chạy ngay khi cài đặt. Khi thực thi, malware bắt đầu thu thập credential trên máy developer: API keys, cloud credentials, SSH keys, và các file môi trường.
Tại sao điều này hiệu quả
- Mục tiêu giá trị cao — Máy developer là hạ tầng quan trọng nhất trong công ty tech. Chúng chứa plaintext secrets cho testing, staging, và đôi khi production.
- Không cần khai thác lỗ hổng — Malware chạy với quyền user, truy cập các file user có thể đọc.
- Quy mô lớn — LiteLLM có hàng triệu lượt tải mỗi ngày. Ngay cả khi chỉ một phần cài phiên bản nhiễm, attacker vẫn tiếp cận hàng ngàn máy developer trong vài ngày.
- Kết nối lâu dài — Infostealer có thể ngủ đông, định kỳ đánh cắp credential mới khi developer tạo ra chúng.
Tác động
Các tổ chức bị ảnh hưởng báo cáo:
- tài khoản cloud bị xâm phạm (AWS, GCP, Azure)
- API keys của OpenAI, Anthropic và các nhà cung cấp AI khác bị lộ
- SSH keys dùng để truy cập server nội bộ
- source code repositories chứa secrets
Cuộc tấn công chứng minh rằng máy laptop developer giờ là mục tiêu có giá trị nhất trong doanh nghiệp.
Bài học khắc phục
- Không bao giờ lưu plaintext secrets trên máy developer — dùng secret management (Vault, AWS Secrets Manager) và credentials ngắn hạn.
- Khóa dependencies và dùng private PyPI mirror để xác minh tính toàn vẹn package.
- Giám sát postinstall scripts — bất kỳ package nào chạy code tùy ý khi cài đặt đều tiềm ẩn rủi ro.
- Xoay vòng credential — coi mọi máy developer có thể bị xâm phạm và thường xuyên rotate keys.
Bức tranh lớn hơn
Cuộc tấn công này là lời cảnh tỉnh: AI supply chains giờ là hạ tầng quan trọng. Khi AI được tích hợp vào mọi ứng dụng, các thư viện ta phụ thuộc trở thành mục tiêu giá trị cao cho gián điệp và lợi nhuận.
Thông điệp rõ ràng: bảo mật môi trường phát triển, nếu không rủi ro mất đi chìa khóa vương quốc.
Nguồn: The Hacker News (6/4/2026), nghiên cứu của Check Point.