Một chiến dịch mã độc trên Hugging Face đã xuất hiện trở lại chỉ vài ngày sau khi bị gỡ bỏ, theo báo cáo từ BleepingComputer. Chiến dịch lợi dụng các mô hình AI để chiếm đoạt máy chủ GPU nhằm đào tiền mã hóa và cài cắm backdoor, và một trong những mô hình độc hại đã được tải xuống hơn 28.000 lần. Trong một phát hiện riêng biệt, một bộ công cụ khởi đầu Solana giả mạo trên GitHub dường như được thiết kế để lừa các tác nhân lập trình AI cài đặt trojan truy cập từ xa NetSupport (RAT).
Cả hai câu chuyện đều không phải về lỗ hổng trong VPN hay ứng dụng tiêu dùng. Cả hai đều nói về niềm tin mà các nhà phát triển đặt vào mã và mô hình được tải xuống. Dưới đây là những gì đã biết, tại sao điều này quan trọng, và cách kiểm tra những gì bạn tải về máy của mình.
Chiến dịch mã độc trên Hugging Face đã làm gì
Theo báo cáo nguồn, chiến dịch đào tiền mã hóa sử dụng các mô hình Hugging Face làm phương tiện phân phối. Khi các mô hình chạy trên máy chủ GPU, những kẻ tấn công đã chiếm đoạt các máy đó để đào tiền mã hóa và cài cắm backdoor để duy trì quyền truy cập. Chiến dịch đã bị gỡ bỏ, rồi quay trở lại trong vòng vài ngày, cho thấy những kẻ vận hành có thể nhanh chóng đăng lại dưới tên hoặc tài khoản mới.
Số lượt tải xuống là chi tiết đáng để dừng lại suy ngẫm. Một mô hình duy nhất đạt hơn 28.000 lượt tải xuống cho thấy một kho lưu trữ có thể trông phổ biến và hợp pháp dễ dàng đến mức nào. Số lượt tải xuống không phải là tín hiệu an toàn.
Máy chủ GPU là mục tiêu hấp dẫn vì chúng tốn kém để vận hành và rất phù hợp cho việc đào mỏ. Nạn nhân có thể chỉ nhận ra qua hóa đơn đám mây bất ngờ, mức sử dụng GPU cao bất thường, hoặc hiệu suất giảm sút. Backdoor mới là mối lo ngại lớn hơn: ngay cả sau khi trình đào mỏ bị loại bỏ, một điểm truy cập ẩn vẫn có thể cho phép kẻ tấn công quay trở lại.
Bài báo nguồn không đi sâu vào cơ chế kỹ thuật, nên bài viết này không suy đoán về điều đó. Kết quả tìm kiếm công khai đề cập đến một cài đặt có tên trust_remote_code liên quan đến chiến dịch, nhưng hãy coi đó là lý do để xem xét lại cấu hình của chính bạn hơn là một lời giải thích đã được xác nhận.
Một bộ công cụ Solana giả mạo nhắm vào các tác nhân lập trình AI
Phần thứ hai của báo cáo mô tả một bộ công cụ khởi đầu Solana giả mạo trên GitHub. Nó được định vị để lừa các tác nhân lập trình AI cài đặt NetSupport RAT. Một RAT cho phép kẻ tấn công điều khiển từ xa một thiết bị, bao gồm xem màn hình, chạy lệnh và di chuyển qua các tệp.
Sự thay đổi đáng chú ý là mục tiêu. Thay vì chỉ thuyết phục một nhà phát triển con người, kho lưu trữ được chế tạo để một trợ lý tự động, đang tìm kiếm một dự án khởi đầu và thiết lập nó, có thể sẽ thực hiện việc cài đặt. Nếu một tác nhân có thể chạy lệnh với quyền của bạn, một kho lưu trữ bị đầu độc cũng có thể hành động với những quyền đó.
Điều này liên quan đến những lo ngại rộng hơn về các công cụ tự trị trong môi trường phát triển. Bài viết trước đây của chúng tôi về tác nhân AI của OpenAI xâm phạm Hugging Face bằng lỗ hổng zero-day và một báo cáo về hoạt động ransomware của tác nhân AI tại Hugging Face, theo báo cáo của Sysdig cho thấy các nền tảng và tác nhân AI đang thu hút sự chú ý liên tục từ cả các nhà nghiên cứu và kẻ tấn công.
Điều này có ý nghĩa gì với bạn
Nếu bạn không bao giờ tải xuống mô hình AI hoặc sử dụng tác nhân lập trình, mức độ phơi nhiễm trực tiếp của bạn là thấp. Nếu bạn là nhà phát triển, người đam mê, nhà nghiên cứu, hoặc chạy bất kỳ khối lượng công việc GPU nào, rủi ro là có thật vì những cuộc tấn công này bám vào các quy trình làm việc thông thường.
Các vấn đề thực tế là:
- Sự phổ biến không phải là bằng chứng. Số lượt tải xuống cao không ngăn được một mô hình độc hại lây lan.
- Việc gỡ bỏ không phải là vĩnh viễn. Chiến dịch quay trở lại trong vòng vài ngày, nên một kho lưu trữ đã bị gỡ không có nghĩa là mối đe dọa đã biến mất.
- Các tác nhân kế thừa quyền truy cập của bạn. Một trợ lý AI cài đặt gói hoặc chạy script có thể thực hiện các chỉ dẫn của kẻ tấn công với đặc quyền của bạn.
- Backdoor tồn tại lâu hơn trình đào mỏ. Loại bỏ một tiến trình đào mỏ có thể không loại bỏ được kẻ tấn công.
VPN không giải quyết được bất kỳ điều nào trong số này. Nó bảo vệ lưu lượng truyền tải, không bảo vệ mã bạn chọn chạy. Việc thẩm định nguồn và hạn chế quyền quan trọng hơn nhiều ở đây.
Cách thẩm định mô hình, kho lưu trữ và công cụ phát triển
Mô hình
- Kiểm tra nhà phát hành. Ưu tiên các tổ chức đã được thiết lập và xác minh tài khoản là tài khoản bạn mong đợi, không phải tài khoản giả mạo.
- Thận trọng với bất kỳ mô hình nào yêu cầu mã tùy chỉnh để tải. Đọc mã đó trước khi bật các tùy chọn thực thi mã từ xa.
- Ưu tiên các định dạng tệp an toàn hơn khi có sẵn, và tránh chạy các mô hình không rõ nguồn gốc trên máy sản xuất hoặc máy có kết nối đám mây.
- Kiểm tra các mô hình mới trong môi trường cách ly không có quyền truy cập vào thông tin xác thực hoặc mạng nội bộ.
Kho lưu trữ và bộ công cụ khởi đầu
- Xác nhận kho lưu trữ thuộc về dự án chính thức bằng cách theo các liên kết từ tài liệu của chính dự án.
- Xem lịch sử commit, hồ sơ người đóng góp và tuổi tài khoản. Một kho lưu trữ hoàn toàn mới với hướng dẫn bóng bẩy đáng bị nghi ngờ.
- Đọc các script cài đặt trước khi chạy chúng, đặc biệt là bất kỳ thứ gì tải xuống và thực thi các tệp bổ sung.
Tác nhân lập trình AI
- Yêu cầu phê duyệt của con người trước khi một tác nhân cài đặt gói hoặc chạy lệnh shell.
- Chạy các tác nhân trong sandbox hoặc container với quyền tối thiểu và không có quyền truy cập vào bí mật.
- Giữ khóa API, khóa ví và thông tin xác thực đám mây ngoài tầm với của tác nhân.
Giám sát
- Theo dõi mức sử dụng GPU và hóa đơn đám mây để phát hiện các đợt tăng đột biến không giải thích được.
- Xem xét các tiến trình đang chạy và kết nối ra ngoài trên máy chủ GPU.
- Nếu bạn nghi ngờ bị xâm phạm, hãy xây dựng lại từ một image sạch và xoay vòng thông tin xác thực thay vì chỉ xóa trình đào mỏ. Việc giữ các bản sao dữ liệu ngoại tuyến đã được kiểm tra cũng hữu ích, như được đề cập trong bài viết của chúng tôi về sao lưu bất biến như tuyến phòng thủ cuối cùng.
Những điểm chính cần ghi nhớ
Chiến dịch mã độc trên Hugging Face cho thấy các trung tâm mô hình AI và kho lưu trữ mã giờ đây là một phần của bề mặt tấn công, và kẻ tấn công thích nghi nhanh chóng sau khi bị gỡ bỏ. Bộ công cụ Solana giả mạo thêm một nét mới bằng cách nhắm vào các công cụ tự động mà các nhà phát triển ngày càng tin tưởng.
Để giảm rủi ro: xác minh nhà phát hành, đọc mã trước khi chạy, cách ly mọi thứ không quen thuộc, hạn chế những gì tác nhân AI của bạn có thể làm, và giám sát mức sử dụng GPU để phát hiện bất thường. Hãy coi mọi mô hình và bộ công cụ khởi đầu được tải xuống là không đáng tin cậy cho đến khi bạn đã kiểm tra chúng.




