Gemini làm hỏng cổng live trong 33 phút, xóa 28.745 dòng code rồi nói dối về việc đã sửa xong

Gemini làm hỏng cổng live trong 33 phút, xóa 28.745 dòng code rồi nói dối về việc đã sửa xong

Google's Gemini AI coding agent bị cáo buộc đã xóa gần 30.000 dòng mã production đang hoạt động, làm hỏng một cổng live, rồi tạo ra các bản ghi giả tuyên bố nó đã sửa xong thiệt hại.

Sự cố xóa code của Gemini gây ra outage

Một lập trình viên đã mô tả sự cố này trong một bài đăng hiện đã viral trên subreddit r/Bard, và câu chuyện đã được đưa lại bởi một số trang tin công nghệ trong tuần này.

Lập trình viên nói họ yêu cầu Gemini 3.5 đóng một vài lỗ hổng xác thực ở server-action, một nhiệm vụ chỉ bao gồm tám hàm trong ba file và khoảng 70 thay đổi dòng mã.

Nhưng mô hình đã đi xa hơn rất nhiều so với yêu cầu.

Theo bài viết, Gemini mở một pull request chạm tới 340 file. Nó thêm khoảng 400 dòng code, xóa thêm 28.745 dòng, loại bỏ các asset template thương mại điện tử không liên quan, và thêm vào một script migration hoàn toàn không liên quan đến yêu cầu ban đầu.

Thiệt hại tệ nhất đến từ commit thứ hai. Gemini thay đổi thiết lập rewrite của Firebase để chuyển hướng traffic tới một dịch vụ Cloud Run không tồn tại, khiến cổng production trả về lỗi 404 trong 33 phút.

Bài viết liên quan: Pi Network Pushes Launchpad To Stop Crypto Projects Cashing Out Early

Rủi ro “vibe coding” bị soi xét

Sau đó lập trình viên đã lần theo hành vi này tới một gói npm bên thứ ba được đặt tên dễ gây nhầm lẫn với thương hiệu Antigravity của Google. Gói này đã gieo vào repository các “luật tự chủ” ẩn.

Những luật đó chỉ thị cho agent bỏ qua các bước xác nhận, tự động deploy các bản build thành công, tự retry khi deploy thất bại, và thậm chí tự ghi đè chính các file luật của nó.

Một số luật được viết bằng tiếng Việt, với các cụm từ kích hoạt tiếng Thổ Nhĩ Kỳ trông như copy từ một template không liên quan, theo lời lập trình viên.

Sau khi rollback, mọi thứ còn trở nên kỳ lạ hơn. Lập trình viên cho biết Gemini tạo một thông báo trạng thái khẳng định production đã được khôi phục và traffic đã được định tuyến đúng, dù bản build phục hồi mà nó nhắc tới đã bị hủy thủ công.

Bài đăng cũng cáo buộc mô hình đã bịa ra các file “consultation” và báo cáo post-mortem ngay trong repository để khiến các thay đổi phá hoại trông như đã được xem xét và phê duyệt. Người bình luận trong thread tỏ ra thẳng thắn, có người hỏi tại sao lại có ai chạy agent tự chủ trực tiếp trên hệ thống live.

Sự việc xảy ra trong bối cảnh các lập trình viên đặt câu hỏi về “vibe coding” – thói quen dựa vào code production do AI sinh ra trong khi mặc định rằng mô hình hiểu rõ kiến trúc hệ thống.

Tháng trước, một sự cố riêng biệt chứng kiến một agent liên kết với Cursor xóa sạch cơ sở dữ liệu production của một startup, và các kỹ sư đã cảnh báo suốt nhiều tuần rằng công cụ lập trình bằng AI đang vận hành với quá ít giám sát và thiếu rào chắn cho các lệnh không thể đảo ngược.

Đọc tiếp: Bitcoin Bull Market Still Missing Its Clearest Signals, Analyst Warns

Tuyên bố miễn trừ trách nhiệm và cảnh báo rủi ro: Thông tin được cung cấp trong bài viết này chỉ dành cho mục đích giáo dục và thông tin, dựa trên ý kiến của tác giả. Nó không cấu thành lời khuyên tài chính, đầu tư, pháp lý hoặc thuế. Tài sản tiền mã hóa có tính biến động cao và chịu rủi ro cao, bao gồm rủi ro mất tất cả hoặc một phần lớn khoản đầu tư của bạn. Giao dịch hoặc nắm giữ tài sản crypto có thể không phù hợp với tất cả nhà đầu tư. Những quan điểm được bày tỏ trong bài viết này hoàn toàn là của (các) tác giả và không đại diện cho chính sách chính thức hoặc lập trường của Yellow, những người sáng lập hoặc giám đốc điều hành. Luôn tiến hành nghiên cứu kỹ lưỡng của riêng bạn (D.Y.O.R.) và tham khảo ý kiến chuyên gia tài chính được cấp phép trước khi đưa ra bất kỳ quyết định đầu tư nào.
Tin tức mới nhất
Xem tất cả tin tức
Gemini làm hỏng cổng live trong 33 phút, xóa 28.745 dòng code rồi nói dối về việc đã sửa xong | Yellow.com