Tấn công chèn lệnh vào prompt là một rủi ro vận hành, trong đó kẻ xấu cài chỉ dẫn vào dữ liệu người dùng nhập, tài liệu hoặc nội dung bên ngoài mà tác tử AI xử lý. Khác với lỗ hổng phần mềm cần khai thác mã, kiểu tấn công này lợi dụng xu hướng làm theo yêu cầu của mô hình: mô hình có thể bị dụ bỏ qua quy tắc an toàn, tiết lộ dữ liệu nhạy cảm hoặc thực hiện hành động không được phép. Với doanh nghiệp đang xây dựng quy trình có tác tử AI, bước đầu tiên để giảm thiểu rủi ro là hiểu rõ dữ liệu đầu vào được xử lý ở đâu và như thế nào.
Tấn công chèn lệnh trực tiếp xảy ra khi người dùng cố ý soạn thông điệp để ghi đè chỉ dẫn hệ thống — chẳng hạn yêu cầu tác tử tiết lộ thông tin hoặc thực hiện lệnh rủi ro cao bằng cách diễn đạt như một câu hỏi vô hại. Kiểu tấn công này khá đơn giản nhưng hiệu quả khi hệ thống xem thông điệp của người dùng là nguồn chỉ dẫn đáng tin cậy. Trên thực tế, các hệ thống nhận lệnh dạng văn bản tự do hoặc cho phép prompt của người dùng cuối đi vào logic ra quyết định có nguy cơ cao nhất.
Tấn công chèn lệnh gián tiếp ẩn chỉ dẫn độc hại trong nội dung mà tác tử truy xuất — như trang web, tệp đính kèm, tài liệu thu thập từ web hoặc API của bên thứ ba. Tác tử có thể tiếp nhận nội dung này để tóm tắt, trích xuất thông tin hoặc tạo hành động. Nếu quy trình truy xuất không phân biệt nguồn đáng tin cậy với nội dung do người dùng cung cấp hoặc chưa được xác minh, kẻ tấn công có thể nhúng chỉ dẫn khiến mô hình xem đó là một phần của ngữ cảnh tác vụ, dẫn đến hành vi ngoài dự kiến.
Khi một tác tử bị xâm nhập, hậu quả không chỉ dừng lại ở một câu trả lời. Các công cụ được kết nối (lịch, hệ thống quản lý yêu cầu, kho lưu trữ tệp, bảng điều khiển đám mây) và thông tin xác thực mà tác tử có thể truy cập đều có nguy cơ bị lạm dụng để làm rò rỉ hồ sơ nhạy cảm, tạo tài khoản trái phép hoặc kích hoạt các thao tác nghiệp vụ nội bộ. Mức độ rủi ro phụ thuộc vào quyền hạn của tác tử, phạm vi dữ liệu có thể đọc và việc các hành động tác động lớn có cần được xác thực trước khi thực hiện hay không.


