Anthropic phủ nhận trách nhiệm về lỗ hổng trong extension Claude Code
"A malicious version of the Claude Code extension for Visual Studio Code was uploaded to the Cursor marketplace, impacting up to 5,000 developers. The extension contained an SSH backdoor for Windows, macOS, and Linux, collecting host and user data. Anthropic denies a compromise of its systems, attributing the incident to a malicious actor targeting Cursor's marketplace."
Sự cố này cho thấy backdoor SSH có thể được cài đặt trên hệ thống của nhà phát triển, dẫn đến mất dữ liệu và khả năng truy cập trái phép. Việc kiểm tra hệ thống là cần thiết để phát hiện và loại bỏ các dấu hiệu xâm nhập.
Các công ty phát triển phần mềm có thể bị ảnh hưởng bởi gián đoạn hoạt động và mất uy tín nếu hệ thống của họ bị xâm phạm. Việc tăng cường bảo mật chuỗi cung ứng là quan trọng để ngăn chặn các sự cố tương tự.
Anthropic cho biết họ không liên quan đến việc một phiên bản độc hại của extension Claude Code cho Visual Studio Code bị tải lên marketplace của Cursor, ảnh hưởng đến khoảng 5.000 nhà phát triển. Sự cố này liên quan đến backdoor SSH trên Windows, macOS và Linux, thu thập dữ liệu máy chủ và người dùng.
Anthropic khẳng định hệ thống của họ không bị xâm phạm, cho rằng một tác nhân độc hại nhắm mục tiêu vào marketplace của Cursor. Felix Rieseberg, thành viên kỹ thuật của Anthropic, cho biết: “Chúng tôi đang hợp tác với Cursor về sự cố này, nhưng đây không phải là sự xâm phạm hệ thống hoặc laptop của nhân viên Anthropic. Một tác nhân độc hại đã sử dụng quyền truy cập vào marketplace của Cursor để đăng tải bản sao sửa đổi của extension Claude Code, mà chúng tôi không xây dựng hoặc phát hành. Các phiên bản trên kênh chính thức của chúng tôi không bị ảnh hưởng và chỉ ảnh hưởng đến người dùng Cursor.”
Theo EDR vendor Phorion, một bên không xác định đã đẩy bản cập nhật lên extension Claude Code cho Visual Studio Code, chứa backdoor SSH liên tục cho Windows, macOS và Linux. Cursor xác nhận extension phiên bản 2.1.313 có sẵn từ 0227 đến 1335 PT (0927 đến 2035 UTC) ngày 26 tháng 10.
Phân tích cho thấy script mở tunnel SSH yêu cầu quyền admin trên macOS và Windows, thường không có. Tuy nhiên, extension vẫn chuyển dữ liệu máy chủ và người dùng cho kẻ tấn công, cài đặt cơ chế duy trì và thả SSH key của kẻ tấn công. Cursor khuyến nghị người dùng cần kiểm tra hệ thống để đảm bảo tunnel SSH không được tạo thành công. Việc cài đặt phiên bản mới nhất của extension không đủ để loại bỏ cơ chế duy trì.
Cursor đã gỡ bỏ phiên bản độc hại và tắt marketplace để phòng ngừa. Họ cũng kiểm tra các extension khác, xoay các khóa và chặn kết nối đến máy chủ của kẻ tấn công. Chi tiết khắc phục sự cố và script xóa nhiễm được cung cấp trên trang của Cursor: https://cursor.sh/.
Câu hỏi thường gặp
Extension Claude Code bị ảnh hưởng là phiên bản nào?
Phiên bản 2.1.313 của extension Claude Code cho Visual Studio Code bị ảnh hưởng. Extension này có sẵn từ 0227 đến 1335 PT (0927 đến 2035 UTC) ngày 26 tháng 10.
Extension này thu thập những dữ liệu gì?
Extension thu thập thông tin về máy chủ và người dùng, bao gồm tên người dùng, email Git đã cấu hình và địa chỉ IP công cộng. Nó cũng cố gắng mở một tunnel SSH ngược.
Làm thế nào để khắc phục sự cố?
Cursor cung cấp hướng dẫn chi tiết và script để xóa nhiễm. Việc cài đặt phiên bản mới nhất của extension là không đủ để loại bỏ cơ chế duy trì.
Góc nhìn của Orange Cloud
Theo chúng tôi, sự cố này cho thấy rủi ro trong chuỗi cung ứng phần mềm, ngay cả khi sử dụng các marketplace có uy tín. Các doanh nghiệp Việt Nam sử dụng extension này nên kiểm tra hệ thống ngay lập tức. Điều đáng chú ý là việc xác định nguồn gốc của cuộc tấn công vẫn chưa rõ ràng, và Cursor chưa giải thích cách thức bản độc hại được đưa lên marketplace.