TechCrunch ngày 19/10 đưa tin OpenCode đã bị tấn công, khiến API key của một số người dùng bị lạm dụng để phát sinh chi phí trái phép trên tài khoản OpenCode Console.
Theo TechCrunch, nhóm tấn công đã xâm nhập một hệ thống cũ của nền tảng mã nguồn mở này và chiếm quyền truy cập khoảng 1,4% tài khoản người dùng OpenCode Console. Một số người dùng lưu API key, tức là khóa truy cập các dịch vụ AI, trên hệ thống này.
OpenCode cho biết sự cố có liên quan đến một chiến dịch “distillation” quy mô lớn, song chưa công bố chi tiết phương thức tấn công. Trong khi đó, một số ý kiến hoài nghi cho rằng công ty có thể đã thổi phồng một vụ xâm nhập thông thường.
Trên Reddit và X, nhiều lập trình viên cho biết họ bị trừ tiền trái phép sau sự cố. Theo TechCrunch, nhiều tài khoản bị phát sinh chi phí lên tới vài trăm USD, thậm chí có trường hợp vượt 1.000 USD.
Anthropic và Google đã chặn các API key nghi bị lộ. OpenCode cũng đang triển khai hoàn tiền đối với các khoản phí phát sinh trái phép.
Dox Rad, đồng sáng lập OpenCode, cho biết phạm vi ảnh hưởng chỉ giới hạn ở Console, còn ứng dụng mã nguồn mở và công cụ dòng lệnh không bị tác động. Ông nói nhóm tấn công đã liên tục tìm cách xâm nhập trong suốt 48 giờ.
Nhóm OpenCode hiện vận hành các tác nhân AI phòng thủ 24/7. Theo công ty, các mô hình AI hỗ trợ phân tích đã nhận diện mã độc là yêu cầu nguy hiểm và từ chối thực hiện tiếp.
Sau đó, OpenCode sử dụng chương trình Daybreak Blue của OpenAI để tăng cường năng lực điều tra. Theo mô tả, chương trình này dành cho người dùng đã được xác minh và được thiết kế để hạn chế từ chối các yêu cầu phục vụ phòng thủ an ninh. Hồi tháng 7, Hugging Face cũng từng sử dụng các mô hình AI thương mại để phân tích nhật ký xâm nhập nhưng bị từ chối.
OpenCode hiện chưa làm rõ bằng cách nào nhóm tấn công tiếp cận được hệ thống cũ. Công ty khuyến nghị những người dùng bị ảnh hưởng thu hồi khóa hiện tại và tạo lại khóa mới từ từng nhà cung cấp. Sự cố được cho là vẫn đang tiếp diễn.