UK — The Register
Anthropic: Vụ xâm phạm tiện ích Claude Code… không phải do chúng tôi
Bảo mật2 phút đọc
Anthropic, công ty làm trợ lý AI Claude, đã phủ nhận việc hệ thống của họ bị xâm nhập. Một phiên bản độc hại của tiện ích Claude Code đã được đưa lên chợ tiện ích của Cursor, một công cụ viết code.
Chuyện gì đã xảy ra?
Một kẻ xấu đã đưa lên chợ tiện ích của Cursor một bản Claude Code đã bị sửa đổi. Bản này chứa một cửa hậu (backdoor) SSH, tức là lối vào bí mật để điều khiển máy tính từ xa. Anthropic nói họ không làm ra bản đó và cũng không đưa nó lên. Anthropic cho biết kẻ xấu đã dùng quyền truy cập vào chợ tiện ích của Cursor để đăng bản này. Cursor thì chưa giải thích vì sao bản độc hại lại lọt được lên chợ chính thức.
Các con số và sự kiện chính
- Bản độc hại là phiên bản 2.1.313 của tiện ích Claude Code cho Visual Studio Code.
- Bản này có thể tải về trong khoảng 11 tiếng, từ 0227 đến 1335 giờ Thái Bình Dương (tức 0927 đến 2035 UTC) vào thứ Năm.
- Các chuyên gia ước tính có tới 5.000 lập trình viên bị ảnh hưởng.
- Phần mềm này gửi thông tin máy và người dùng cho kẻ tấn công, gồm tên người dùng, email Git và địa chỉ IP công khai.
Lỗ hổng trong mã độc
Mã độc cố mở một đường kết nối SSH ngược về máy kẻ tấn công. Nhưng trên macOS và Windows, thao tác này cần quyền quản trị, và phần lớn máy không có quyền đó nên thường thất bại. Dù vậy, phần mềm vẫn gửi dữ liệu máy đi và vẫn cài khóa SSH của kẻ tấn công cùng cơ chế duy trì lâu dài. Vì thế, cài bản mới nhất không đủ để xóa mã độc. Lập trình viên cần kiểm tra máy của mình, và Cursor đã đưa hướng dẫn gỡ bỏ trong thông báo của họ.
Vì sao chuyện này quan trọng?
Đây là kiểu tấn công chuỗi cung ứng. Kẻ xấu không đánh thẳng vào người dùng, mà chen vào một kênh phần mềm đáng tin cậy để phát tán mã độc. Điều này cho thấy ngay cả các chợ tiện ích lớn cũng có thể bị lợi dụng. Các lập trình viên đã cài bản này nên kiểm tra máy ngay và làm theo hướng dẫn gỡ bỏ.
Cần theo dõi điều gì?
- Cursor có giải thích được vì sao kẻ xấu đăng được bản độc hại lên chợ hay không.
- Kết quả kiểm tra xem có tiện ích nào khác bị xâm nhập theo cách này không.
- Các lập trình viên đã kiểm tra và gỡ mã độc khỏi máy của họ chưa.
Chú giải
- Claude Code
- Tiện ích của Anthropic giúp viết và sửa code bằng AI, chạy trong trình soạn code.
- Cursor
- Trình soạn code có AI, có chợ tiện ích riêng để cài thêm công cụ.
- Anthropic
- Công ty làm ra trợ lý AI Claude.
- SSH
- Giao thức để kết nối và điều khiển máy tính từ xa một cách an toàn.