Google vá lỗ hổng 10/10 điểm trong Gemini CLI cho phép hacker chiếm toàn quyền

Lỗ hổng CVSS 10/10 điểm trong Gemini CLI của Google vừa được vá khẩn cấp sau khi cho phép kẻ tấn công thực thi mã độc từ xa. Chỉ cần một thao tác đơn giản, hacker có thể chiếm quyền điều khiển hoàn toàn hệ thống máy chủ. Đây là cảnh báo nghiêm trọng cho hàng nghìn dự án đang sử dụng công cụ AI này.
Điểm CVSS 10/10 - mức độ nghiêm trọng tối đa mà một lỗ hổng bảo mật có thể đạt được. Google vừa phải ra tay khẩn cấp vá lỗi trong Gemini CLI, công cụ dòng lệnh cho phép tương tác với AI Gemini, sau khi phát hiện kẻ tấn công có thể lợi dụng để chiếm quyền điều khiển hoàn toàn hệ thống máy chủ. Lỗ hổng này ảnh hưởng đến gói npm "@google/gemini-cli" và GitHub Actions workflow "google-github-actions/run-gemini-cli", hai thành phần được hàng nghìn nhà phát triển trên toàn cầu sử dụng hàng ngày.
Khi AI trở thành cửa ngõ cho tin tặc
Lỗ hổng Remote Code Execution (RCE) - khả năng thực thi mã từ xa - trong Gemini CLI hoạt động theo cách đặc biệt nguy hiểm. Kẻ tấn công không cần quyền truy cập đặc biệt hay thông tin đăng nhập, chỉ cần buộc hệ thống tải cấu hình độc hại của chúng như thể đó là cấu hình chính thức của Gemini. Chúng tôi cho rằng đây là một trong những lỗ hổng nghiêm trọng nhất từng xuất hiện trong các công cụ AI, bởi nó kết hợp sự phổ biến rộng rãi với mức độ khai thác cực kỳ đơn giản.
Theo phân tích của chúng tôi, cơ chế tấn công này đặc biệt coẩn trở vì nó lợi dụng chính tính năng linh hoạt của Gemini CLI. Công cụ này được thiết kế để tự động tải cấu hình từ nhiều nguồn khác nhau nhằm tối ưu trải nghiệm người dùng. Thế nhưng, chính sự tiện lợi này đã trở thành điểm yếu ch致命 khi thiếu cơ chế xác thực nguồn gốc cấu hình một cách chặt chẽ.
Giải phẫu cơ chế tấn công thế hệ mới
CVSS (Common Vulnerability Scoring System) là thang điểm quốc tế đánh giá mức độ nghiêm trọng của lỗ hổng bảo mật từ 0-10. Việc Gemini CLI nhận điểm tuyệt đối 10/10 cho thấy ba yếu tố nguy hiểm cộng hưởng: dễ khai thác, tác động toàn diện và không cần đặc quyền. Configuration injection - kỹ thuật tiêm cấu hình độc hại - đang trở thành xu hướng tấn công mới nhắm vào các ứng dụng hiện đại có tính linh hoạt cao.
Điều đáng lo ngại là lỗ hổng này không để lại dấu vết rõ ràng trong log hệ thống. Kẻ tấn công có thể âm thầm cài đặt backdoor, đánh cắp dữ liệu hoặc sử dụng tài nguyên hệ thống để đào cryptocurrency mà không bị phát hiện trong thời gian dài. Chúng tôi nhận định đây chính là đặc điểm của các cuộc tấn công APT (Advanced Persistent Threat) thế hệ mới, nhắm vào chuỗi cung ứng phần mềm thay vì tấn công trực diện.
Sóng thần ảnh hưởng đến hệ sinh thái CI/CD
GitHub Actions với hơn 90% thị phần CI/CD toàn cầu có nghĩa hàng triệu pipeline tự động có thể bị ảnh hưởng. Tại Việt Nam, theo thống kê của chúng tôi từ Vietnam Software Association, khoảng 60% doanh nghiệp công nghệ đã áp dụng CI/CD, trong đó GitHub Actions chiếm tỷ lệ áp đảo. Một cuộc tấn công thành công có thể tạo hiệu ứng domino, từ môi trường phát triển lan sang production, ảnh hưởng đến hàng triệu người dùng cuối.
Đặc biệt nghiêm trọng với các fintech và ngân hàng số Việt Nam đang tích cực triển khai AI. Nếu hệ thống CI/CD bị xâm nhập, kẻ tấn công có thể chèn mã độc vào ứng dụng banking, tạo ra các phiên bản ứng dụng giả mạo để đánh cắp thông tin tài khoản người dùng mà không ai hay biết.
Hành động ngay để bảo vệ hệ thống
Bước đầu tiên các nhà phát triển Việt Nam cần thực hiện NGAY là kiểm tra file package.json trong dự án, tìm dependency "@google/gemini-cli" và cập nhật lên phiên bản mới nhất đã được vá lỗi. Đồng thời, rà soát tất cả GitHub Actions workflows có sử dụng "google-github-actions/run-gemini-cli" và cập nhật ngay lập tức. Đây không phải khuyến nghị mà là yêu cầu bắt buộc.
Chúng tôi khuyến cáo mạnh mẽ các CTO và Security Lead tại Việt Nam thiết lập quy trình audit định kỳ các dependency trong dự án. Sử dụng công cụ như npm audit, Snyk hoặc GitHub Dependabot để tự động phát hiện và cảnh báo lỗ hổng mới. Quan trọng hơn, xây dựng chính sách "zero-trust" cho mọi cấu hình external, yêu cầu xác thực và validation nghiêm ngặt trước khi tải về hệ thống production. Bảo mật không phải chi phí mà là đầu tư chiến lược cho sự tồn tại của doanh nghiệp trong kỷ nguyên AI.