
LiteLLM bị tấn công chuỗi cung ứng do rò rỉ master key
"A leaked LiteLLM master key exposed in May 2026 allowed an attacker to gain unauthorized access to the Agent Platform and extract a GitHub CLI OAuth token. This token was used to manipulate the release pipeline, publish a malicious version (1.107.0) of the LiteLLM package to PyPI, Docker Hub, and GHCR, and attempt to exfiltrate additional API keys. The compromised package was subsequently quarantined by PyPI and malicious tags removed from Docker Hub."
Rò rỉ master key và tấn công chuỗi cung ứng gây mất an toàn cho hệ thống và tiềm ẩn nguy cơ xâm nhập sâu hơn.
Sự cố có thể dẫn đến gián đoạn dịch vụ, mất dữ liệu và thiệt hại uy tín cho các doanh nghiệp sử dụng LiteLLM.
LiteLLM xác nhận một kẻ tấn công đã lợi dụng master key bị rò rỉ vào tháng 5 năm 2026 để xâm nhập hệ thống và phát hành phiên bản độc hại 1.107.0 của gói LiteLLM lên PyPI, Docker Hub và GHCR. Sự cố này cho thấy chuỗi cung ứng phần mềm có thể bị tấn công như thế nào nếu quản lý khóa API không được thực hiện đúng cách.
Kẻ tấn công đã sử dụng key này để lấy cắp GitHub CLI OAuth token, từ đó thay đổi quy trình phát hành và phát hành gói độc hại. PyPI sau đó đã cách ly phiên bản 1.107.0 và Docker Hub đã gỡ bỏ các tag độc hại.
LiteLLM cho biết, master key bị rò rỉ do một file cấu hình chứa key này được commit lên repository công khai lite-harness vào ngày 27 tháng 5 năm 2026. Mặc dù lỗi được phát hiện và commit bị xóa nhanh chóng, key vẫn chưa được thu hồi. Kẻ tấn công đã lợi dụng điều này vào ngày 10 tháng 10 năm 2026.
Theo Socket, kẻ tấn công đã tạo các branch tạm thời (ci-tmp-<hex>) để thêm workflow độc hại .github/workflows/cache.yml nhằm thu thập token GitHub và API key cho nhiều dịch vụ, bao gồm Linear, LiteLLM deployment, Together AI, Anthropic, OpenAI, AWS Bedrock và Tavily. Các branch này sau đó bị xóa để che dấu hoạt động.
Góc nhìn của Orange Cloud
Theo chúng tôi, sự cố này nhấn mạnh tầm quan trọng của việc thu hồi key ngay lập tức sau khi phát hiện rò rỉ. Các doanh nghiệp Việt Nam sử dụng LiteLLM hoặc các thư viện tương tự cần kiểm tra kỹ lưỡng các dependency và đảm bảo quy trình phát hành được bảo mật. Điều đáng chú ý là kẻ tấn công đã cố gắng thu thập nhiều API key khác nhau, cho thấy mục tiêu của chúng không chỉ là tấn công LiteLLM mà còn là các dịch vụ liên quan. Các tổ chức nên xem xét việc sử dụng quản lý bí mật (secret management) để bảo vệ API key và token.