GitLab công bố lỗ hổng ConfigPoisoning trong DeepSeek-Reasonix: cấu hình độc hại có thể chiếm quyền agent lập trình AI
Nhóm Threat Research của GitLab đã công bố một lỗ hổng thực thi lệnh (CVE-2026-102437, GHSA-grg2-7gc6-36m6), đặt tên là ConfigPoisoning, trong DeepSeek-Reasonix Studio, một ứng dụng git client trên máy tính dành cho lập trình viên làm việc cùng trợ lý lập trình AI. Một repository độc hại có thể khiến mã do kẻ tấn công cung cấp chạy trên máy của nhà phát triển chỉ khi họ xem diff của một tệp (bản so sánh các thay đổi). Bản vá có trong DeepSeek-Reasonix Studio 2.21.0 và gói npm DeepSeek Reasonix 1.39.3. GitLab cho biết đây không phải trường hợp riêng lẻ: nhiều agent lập trình được dùng rộng rãi cũng dễ bị cùng loại lỗi này, khi các lệnh giấu trong tệp .git/config và .gitattributes của repository bị thực thi, và Reasonix là trường hợp đầu tiên được công bố đầy đủ. Các repository lưu trữ trên GitLab không bị ảnh hưởng, vì việc clone qua HTTPS hoặc SSH không chuyển các tệp cấu hình cục bộ. Trên thực tế, chỉ cần mở một repository không đáng tin cậy bằng công cụ lập trình AI cũng có thể đủ để kẻ tấn công chiếm quyền kiểm soát, nên việc luôn cập nhật các công cụ này rất quan trọng.
Nếu bạn dùng DeepSeek-Reasonix Studio hoặc gói npm DeepSeek Reasonix, hãy cập nhật ngay lên Studio 2.21.0 hoặc npm 1.39.3. Hãy thận trọng khi mở repository không rõ nguồn gốc bằng bất kỳ công cụ AI lập trình nào, vì các agent khác cũng có thể gặp lỗi tương tự.
Đọc bài gốc