Các nhà nghiên cứu bảo mật vừa công bố một chuỗi lỗ hổng nghiêm trọng trên ChatGPT của OpenAI. Chỉ cần mở một đường link chia sẻ hội thoại, nạn nhân có thể bị kẻ tấn công chiếm quyền truy cập tài khoản. OpenAI đã vá lỗi vào ngày 26/10 và xếp báo cáo này ở mức ưu tiên P1, mức rất cao.
Kẻ tấn công làm được gì?
Kẻ xấu tạo một cuộc hội thoại độc hại, bấm chia sẻ công khai rồi gửi link cho nạn nhân. Khi nạn nhân mở link, mã JavaScript của kẻ tấn công chạy ngay trong phiên đăng nhập của họ. Mã này có thể liệt kê danh sách hội thoại, đọc cả những cuộc trò chuyện riêng tư chưa từng chia sẻ, rồi gửi dữ liệu ra máy chủ bên ngoài. Nạn nhân không cần cài ứng dụng hay dán mã nào.
Điểm yếu nằm ở đâu?
ChatGPT cho phép xem trước đoạn HTML trong một khung cách ly, giống như nhốt khách vào một căn phòng riêng. Khung này không thể đọc trực tiếp trang ChatGPT chính. Tuy nhiên, một đồ thị toán học trong hội thoại đã nạp thư viện MathLive, và thư viện này lắng nghe tin nhắn qua postMessage, giống như một khe thư. MathLive không kiểm tra người gửi, nên khung cách ly có thể gửi qua đó nội dung HTML độc hại vào trang chính.
Bài học cho người dùng
Dù lỗi đã được khắc phục, vụ việc cho thấy ngay cả những công nghệ được thiết kế cẩn thận vẫn có thể bị khai thác khi nhiều tính năng vô hại kết hợp lại. Với các công cụ AI lưu nhiều thông tin cá nhân, hãy thận trọng với link lạ, kể cả link chia sẻ hội thoại.






