Gói phần mềm 'lightning' (PyTorch Lightning) trên kho PyPI vừa trở thành nạn nhân của một cuộc tấn công chuỗi cung ứng tinh vi. Hai phiên bản 2.6.2 và 2.6.3, phát hành ngày 30/4/2026, chứa mã độc JavaScript ẩn trong thư mục _runtime. Chỉ cần chạy lệnh pip install lightning là mã độc kích hoạt ngay, đánh cắp token, credentials, biến môi trường và cloud secrets từ máy người dùng. Tin tặc còn cố gắng đầu độc repository GitHub bằng cách tạo các kho công khai mang tên 'EveryBoiWeBuildIsAWormyBoi', lấy cảm hứng từ tiểu thuyết Dune.

Ảnh hưởng rộng đến cộng đồng AI

Lightning là framework deep learning được sử dụng rộng rãi trong xây dựng bộ phân loại ảnh, fine-tune LLM, chạy diffusion model và phát triển dự báo chuỗi thời gian. Hàng nghìn nhóm phát triển trên toàn cầu có lightning trong dependency tree của họ, từ startup AI cho đến doanh nghiệp lớn. Mã độc không chỉ dừng ở PyPI: nếu nó tìm thấy token npm publish, nó sẽ tiêm setup.mjs và router_runtime.js vào mọi gói mà token đó có thể xuất bản, thiết lập script preinstall, tự động nâng phiên bản patch và tái xuất bản. Bất kỳ ai tải về các gói npm bị nhiễm đều chạy mã độc trên máy, đánh cắp token và lan truyền thêm.

Cách phát hiện và phòng tránh

Semgrep, công ty bảo mật phát hiện vụ việc, khuyến nghị khách hàng kích hoạt quét mới và kiểm tra mục 'No matching dependencies' trên trang advisories (semgrep.dev/orgs/-/advisories). Nếu phát hiện dương tính, cần audit ngay các thư mục .claude/ và .vscode/ bất thường, đồng thời xoay vòng toàn bộ GitHub token, cloud credentials và API key đã từng tồn tại trong môi trường bị ảnh hưởng. Các chuyên gia bảo mật cho rằng đây là cùng nhóm tấn công trong chiến dịch 'Mini Shai-Hulud' trước đây, với mục tiêu nhắm vào hệ sinh thái AI và công nghệ nguồn mở. Vụ việc một lần nữa gióng lên hồi chuông cảnh báo về rủi ro an ninh chuỗi cung ứng phần mềm, đặc biệt trong lĩnh vực AI đang phát triển nóng.