Chuyện gì đã xảy ra
Vào tháng 5/2026, hai gói Python phổ biến trong lĩnh vực AI bị đăng lên PyPI kèm mã độc:
- guardrails-ai 0.10.1, ngày 11/5 (khoảng 18h giờ Thái Bình Dương). Các nhà nghiên cứu phát hiện trong khoảng 2 giờ và PyPI đã cách ly gói. Lỗ hổng được gán CVE-2026-45758 (CVSS 9,6).
- mistralai 2.4.6, SDK Python chính thức của Mistral AI, có mặt từ 12/5 (00:05 UTC), theo khuyến cáo GHSA-wx9m-wx4f-4cmg. Gói này có 716 gói phụ thuộc.
Cả hai đều là tấn công chuỗi cung ứng: mã hợp lệ trên GitHub không bị sửa, nhưng ai đó đã đăng phiên bản bị can thiệp lên PyPI.
Mã độc làm gì
- mistralai 2.4.6: trên Linux, chỉ cần chạy
import mistralailà mã tải giai đoạn hai (transformers.pyz) từ một IP cố định, tắt xác minh TLS, không hiển thị gì, rồi chạy ngầm. Theo khuyến cáo, bản phát hành vượt qua Trusted Publishing của PyPI và không có tag tương ứng trên GitHub. Phân tích liên kết vụ việc với chiến dịch "mini-shai-hulud". - guardrails-ai 0.10.1: mã chạy khi cài đặt hoặc import và cho phép thực thi mã tùy ý trên máy. Các nhà duy trì cho biết không thấy rò rỉ qua hệ thống của họ, nhưng khuyên coi thông tin đăng nhập trên máy là đã lộ.
Cần làm gì
- Kiểm tra xem môi trường nào (máy dev, CI/CD, máy chủ, notebook) đã cài mistralai 2.4.6 hoặc guardrails-ai 0.10.1.
- mistralai: cố định phiên bản 2.4.5 hoặc cài từ tag đã xác minh. Tìm tệp
/tmp/transformers.pyz. - guardrails-ai: nâng lên 0.10.2 hoặc hạ về 0.10.0.
- Trên máy bị ảnh hưởng, đổi mọi thông tin đăng nhập có thể truy cập: token GitHub, khóa đám mây, token kho gói và khóa API LLM. Kiểm tra GitHub xem có workflow hay kho lạ không.
- Từ nay, cố định phiên bản (lockfile có hash) và tránh
pip installkhông chỉ định phiên bản trong pipeline.
Vì sao quan trọng
Dự án AI tập trung khóa API, thông tin đăng nhập đám mây và dữ liệu huấn luyện. Một lệnh import bị xâm phạm trong pipeline CI có thể trao tất cả cho kẻ tấn công.
Nguồn
- AI Threat Alert, GHSA-wx9m-wx4f-4cmg (mistralai 2.4.6): https://aithreatalert.com/cve/GHSA-wx9m-wx4f-4cmg
- OpenCVE, CVE-2026-45758 (guardrails-ai 0.10.1): https://app.opencve.io/cve/CVE-2026-45758
Bạn muốn rà soát bảo mật chuỗi cung ứng cho các dự án AI? KGA IT cung cấp tư vấn miễn phí: kga-it.com.