Cursor cảnh báo các nhà phát triển từng cài tiện ích Claude Code độc hại trên chợ của hãng rằng gỡ tiện ích thôi có thể chưa loại bỏ hết rủi ro. Người dùng cần kiểm tra và dọn các thành phần còn sót lại trên thiết bị bị ảnh hưởng, đồng thời dùng một hệ thống tin cậy để đổi thông tin xác thực và phiên đăng nhập mà thiết bị đó có thể truy cập. Sự cố liên quan đến các phiên bản Anthropic.claude-code 2.1.312 và 2.1.313 trên macOS và Windows; khả năng xâm nhập thành công còn tùy thuộc cấu hình và quyền trên từng thiết bị.
Hai phiên bản độc hại xuất hiện trên chợ Cursor
Theo thông báo bảo mật của Cursor, hai phiên bản độc hại xuất hiện trên chợ tiện ích trong khoảng từ 2 giờ 27 sáng đến 1 giờ 35 chiều ngày 29/10/2026, theo giờ Thái Bình Dương. Công ty cho biết các phiên bản này không do Anthropic phát triển và hiện chưa có bằng chứng cho thấy phiên bản khác hoặc kênh phân phối chính thức bị ảnh hưởng.
Ngày 30/10, Cursor bổ sung thông tin về các phiên bản bị ảnh hưởng và dấu hiệu nhận diện. Nhà nghiên cứu bảo mật Phorion ban đầu chỉ xác định phiên bản 2.1.313; đến ngày 31/10, Phorion cập nhật phân tích và đưa cả phiên bản 2.1.312 vào danh sách bị ảnh hưởng.
Mã độc tìm cách mở đường truy cập SSH từ xa
Phân tích của Phorion cho biết mã độc tìm cách cài khóa SSH do kẻ tấn công kiểm soát, bật dịch vụ đăng nhập SSH từ xa trên thiết bị và thiết lập đường hầm ngược. Nếu dịch vụ SSH đang chạy, khóa được cài vào có thể cho phép kẻ tấn công đăng nhập thiết bị qua đường hầm.
Mã độc cũng tìm cách duy trì quyền truy cập lâu dài. Trên macOS, nó sử dụng LaunchAgent; trên Windows, nó thử tạo tác vụ theo lịch và chuyển sang thư mục khởi động nếu không thành công.
Theo Phorion, mã được chèn sẽ chạy khi Node tải mô-đun tiện ích, không cần chờ tiện ích kích hoạt bình thường hoặc người dùng thực hiện thêm thao tác. Tuy vậy, khả năng truy cập từ xa còn phụ thuộc tình trạng của máy. Các nhà nghiên cứu phát hiện mã trên macOS có vấn đề trong bước kiểm tra quyền: nếu chạy dưới tài khoản người dùng tiêu chuẩn, mã có thể không bật được đăng nhập từ xa. Nhưng nếu SSH đã được bật từ trước, hoặc được bật sau đó, khóa cài trái phép vẫn có thể tạo lối truy cập trong thời gian đường hầm hoạt động.
Máy chủ bị đóng không đồng nghĩa máy tính đã sạch
Cursor cho biết hãng đã phối hợp với nhà cung cấp dịch vụ lưu trữ để đóng máy chủ của kẻ tấn công, gỡ tiện ích độc hại, thay khóa của mình, sau đó xây dựng lại và mở lại chợ tiện ích. Những biện pháp ở phía nền tảng không tự động xóa các thành phần có thể đã lưu lại trên máy tính người dùng.
Phorion cho biết tín hiệu liên lạc ban đầu gửi về thông tin máy chủ và tên của tối đa 40 biến môi trường khớp điều kiện, chứ không gửi giá trị bí mật trong các biến đó. Cursor lưu ý việc thu thập dữ liệu có giới hạn này không loại trừ khả năng kẻ tấn công lấy được thông tin xác thực về sau thông qua cửa hậu.
Cursor khuyến nghị người dùng kiểm tra nhật ký terminal, mạng và cài đặt tiện ích. Nếu phát hiện dấu hiệu mã độc đã chạy hoặc cửa hậu đã được cài, cần cách ly thiết bị, xóa các khóa SSH không được phép, cơ chế duy trì quyền truy cập và đường hầm đang hoạt động. Thông báo của công ty có kèm tập lệnh xử lý cho từng hệ điều hành; người dùng cũng nên đánh giá liệu có cần cài đặt lại hoặc dựng lại máy hay không.
Các thông tin xác thực và phiên đăng nhập mà máy bị ảnh hưởng có thể truy cập nên được đổi từ một thiết bị tin cậy. Với nhà phát triển, những dữ liệu cần rà soát có thể bao gồm thông tin đăng nhập tài khoản lập trình hoặc dịch vụ tài chính mà tài khoản cục bộ truy cập được. Tuy nhiên, thông báo và phân tích hiện chưa xác nhận có vụ đánh cắp tiền mã hóa, cũng chưa xác định cuộc tấn công nhắm riêng vào ngành tiền mã hóa.