Ngày 29/10/2026, một bản bị chỉnh sửa của tiện ích Claude Code, anthropic.claude-code phiên bản 2.1.313, xuất hiện trên chợ tiện ích Cursor từ khoảng 2 giờ 27 đến 13 giờ 35 theo giờ Thái Bình Dương — gần 11 giờ. Cursor cho biết tối đa 5.000 người dùng có thể đã nhận bản này. Đây là ước tính số người có thể phơi nhiễm, không phải số máy được xác nhận đã bị chiếm quyền truy cập từ xa thành công.
2
4
Vấn đề đáng lưu ý là tiện ích tìm cách thêm khóa SSH do kẻ tấn công kiểm soát và tạo một đường truy cập có thể duy trì sau đó. Dưới đây là những gì các thông tin hiện có xác nhận và những điểm người dùng nên kiểm tra.
Mã độc được phát tán từ đâu?
Một số tin ban đầu cho rằng bản bị xâm nhập được phát tán qua Open VSX. Tuy nhiên, các phân tích sau đó xác định nguồn phát tán là chợ tiện ích của Cursor. Open VSX, Microsoft Visual Studio Marketplace và gói npm @anthropic-ai/claude-code được báo cáo là không bị ảnh hưởng; danh sách phiên bản tại các nguồn này chuyển từ 2.1.312 sang 2.1.314, bỏ qua 2.1.313.
10
13
19
22
Gói độc hại dùng đúng danh tính tiện ích hợp pháp, thay vì xuất hiện như một bản nhái dễ nhận ra. Thông báo của Cursor nêu các bản dành cho Windows và macOS thuộc phiên bản 2.1.312 và 2.1.313. Vì vậy, người dùng nên đối chiếu hướng dẫn của Cursor, không chỉ tìm riêng số phiên bản 2.1.313.
4
19
Cursor cho biết bản bị chỉnh sửa không do Anthropic phát triển. Các báo cáo hiện có xác định nơi phát tán nhưng chưa làm rõ kẻ tấn công đã có được quyền đăng tải lên chợ tiện ích của Cursor bằng cách nào.
4
16
Mã được chèn vào đã tìm cách làm gì?
Các nhà nghiên cứu phát hiện một đoạn nạp mã gồm 66 dòng được chèn trước phần mã thông thường của tiện ích. Đoạn này thu thập một số thông tin về máy tính và người dùng, gồm tên máy, tên người dùng, hệ điều hành, tên các biến môi trường, email Git và địa chỉ IP công khai.
1
8
Đoạn mã cũng tìm cách thêm khóa SSH của kẻ tấn công, có nhãn svc-telemetry, vào tệp authorized_keys của người dùng; thiết lập cơ chế tự khởi chạy; và mở đường hầm SSH ngược để kết nối về máy bị ảnh hưởng. Các cơ chế duy trì được báo cáo gồm LaunchAgent trên macOS và tác vụ theo lịch trên Windows. Những tập lệnh chạy nền cố gắng kết nối lại khoảng mỗi 60 giây.
1
8
41
Cursor cho biết bước kích hoạt dịch vụ SSH cục bộ thường thất bại do lỗi trong mã độc. Ngoại lệ có thể xảy ra trong những tình huống hiếm, chẳng hạn Cursor được khởi chạy với quyền quản trị viên. Điều này làm giảm khả năng con đường truy cập từ xa dự định hoạt động trên các máy thông thường, nhưng không đủ để kết luận tình trạng của từng thiết bị cụ thể.
41
Cursor xử lý sự cố ra sao?
Cursor gỡ gói độc hại và tạm thời đưa chợ tiện ích của mình xuống. Các thông tin được công bố cũng cho biết Cursor đã dựng lại chợ, luân chuyển khóa dùng cho việc xuất bản hoặc ký gói và phối hợp để ngắt máy chủ của kẻ tấn công.
18
23
Phiên bản 2.1.314 được xác định là bản thay thế sạch và xuất hiện trên Open VSX cùng Microsoft Visual Studio Marketplace.
4
10 Cập nhật hoặc gỡ tiện ích giúp loại bỏ gói bị chỉnh sửa, nhưng người dùng vẫn nên kiểm tra các dấu vết mà mã độc có thể đã ghi lên máy.
4
8
Người dùng nên kiểm tra những gì?
Nếu bạn cài đặt hoặc cập nhật tiện ích qua Cursor trong khoảng thời gian nêu trên, hãy làm theo thông báo bảo mật và hướng dẫn xử lý của Cursor để rà soát thiết bị. Cụ thể:
- Kiểm tra các tệp SSH authorization để tìm khóa có nhãn
svc-telemetry; đồng thời rà soát dấu vết duy trì hoạt động như LaunchAgent được báo cáo trên macOS hoặc tác vụ theo lịch trên Windows.
1
4
- Cập nhật lên bản sạch
2.1.314 và thực hiện các bước khắc phục của Cursor. Đừng mặc định rằng chỉ cập nhật hoặc gỡ tiện ích là đủ để xóa những dấu vết có thể đã được tạo trước đó.
4
40
- Đổi các thông tin xác thực có thể đã được truy cập từ máy có nguy cơ bị ảnh hưởng. Nếu phát hiện dấu hiệu đáng ngờ, tạm ngắt máy khỏi mạng trong lúc kiểm tra là một biện pháp thận trọng — không phải bằng chứng cho thấy kẻ tấn công đã kết nối thành công.
6
Điểm mấu chốt là cần phân biệt giữa việc nhận được tiện ích độc hại và việc cửa hậu thực sự được kích hoạt thành công. Các báo cáo xác nhận mã độc đã tìm cách thiết lập cửa hậu SSH và ước tính tối đa 5.000 người dùng có thể đã nhận bản bị chỉnh sửa; chúng không khẳng định mọi máy phơi nhiễm đều bị xâm nhập theo cùng một cách.
2
8
41