Ảnh: Shutterstock

Hacker News ngày 24/10 dẫn thông tin cho biết công cụ kết nối mô hình AI LiteLLM đã bị xâm nhập vào hệ thống phát hành sau khi làm lộ khóa quản trị, khiến một phiên bản độc hại bị phát tán lên PyPI và Docker Hub.

Theo bài viết, LiteLLM đã công bố diễn biến sự cố và thừa nhận vụ việc.

LiteLLM cho biết một tệp cấu hình được đưa lên kho GitHub công khai ngày 27/5 có chứa khóa master của nền tảng agent của hãng. Công ty sau đó nhanh chóng phát hiện sai sót và xóa tệp, nhưng không thu hồi khóa này.

Đến ngày 10/10, hacker sử dụng khóa nói trên để truy cập nền tảng agent và lấy được token truy cập GitHub. Token này thuộc tài khoản có đặc quyền quản trị cao nhất và không bị giới hạn quyền truy cập.

Sau khi có được token, hacker tiếp tục truy cập toàn bộ kho mã nguồn trong tổ chức và đánh cắp token của hai kỹ sư có quyền quản trị.

Ngày 21/10, hacker trỏ quy trình phát hành sang một kho giả mạo, dùng token của một kỹ sư để kích hoạt quy trình phát hành, rồi sử dụng token còn lại để phê duyệt. Phiên bản độc hại 1.107.0 sau đó được phát tán lên kho gói Python PyPI và Docker Hub. Một nhà nghiên cứu của Upwind đã báo cáo sự việc trong chưa đầy 30 phút, và PyPI đã gỡ bỏ phiên bản này sau khoảng một giờ.

Nhóm nghiên cứu bảo mật của Microsoft cảnh báo các tệp độc hại có thể nằm ngoài thư mục ứng dụng. Vì vậy, chỉ xóa các tệp của ứng dụng có thể không đủ để loại bỏ hoàn toàn mã độc.

Từ khóa

#LiteLLM #GitHub #PyPI #Docker Hub #an ninh chuỗi cung ứng #khóa master #token truy cập
Copyright © DigitalToday. All rights reserved. Unauthorized reproduction and redistribution are prohibited.