Lỗ hổng RCE không cần tương tác ảnh hưởng nhiều AI coding agent
"Researchers disclosed a zero-click remote code execution flaw dubbed Plugin4Shell affecting major AI coding agents, including Claude Code, Codex, Gemini CLI, Copilot, and GitHub Copilot. The issue bypasses marketplace SHA-pinning protections, enabling plugin supply-chain compromise and potentially giving attackers access to any resources the agent can reach; Anthropic and OpenAI patched their products, while Google deprecated Gemini CLI and Microsoft did not issue a fix for Copilot."
Rủi ro RCE từ xa trên nhiều AI coding agent; có thể dẫn tới xâm nhập chuỗi cung ứng plugin và truy cập tài nguyên nội bộ mà agent được phép dùng.
Có thể ảnh hưởng đến quy trình phát triển phần mềm, an toàn dữ liệu và niềm tin vào công cụ AI; tổ chức cần ưu tiên vá lỗi và kiểm soát plugin để giảm gián đoạn.
Các nhà nghiên cứu đã công bố một lỗ hổng zero-click remote code execution (RCE), được đặt tên Plugin4Shell, ảnh hưởng đến nhiều AI coding agent phổ biến như Claude Code, Codex, Gemini CLI, Copilot và GitHub Copilot. Theo mô tả, lỗi này nằm ở cơ chế kiểm tra SHA-pinning của marketplace plugin, cho phép kẻ tấn công vượt qua lớp bảo vệ chuỗi cung ứng và khiến agent tải về mã độc thay vì bản đã được ghim.
Nếu bị khai thác, kẻ tấn công có thể giành quyền thực thi mã từ xa và truy cập vào mọi tài nguyên mà agent có thể chạm tới, bao gồm dữ liệu, hệ thống và dịch vụ liên quan. Đây là rủi ro đáng chú ý với môi trường doanh nghiệp đang dùng agent để hỗ trợ phát triển phần mềm hoặc tự động hóa tác vụ.
Anthropic và OpenAI đã phát hành bản vá trong Claude Code 2.1.179 và Codex 0.146.0. Google đã ngừng Gemini CLI và khuyến nghị chuyển sang Antigravity. Với các môi trường còn phụ thuộc vào plugin marketplace, cần cập nhật phiên bản đã vá, rà soát plugin đang cài, và hạn chế tự động cập nhật nếu chưa có cơ chế kiểm soát chuỗi cung ứng phù hợp.