baomat.ai

Lỗ hổng trên tính năng xem trước mã của ChatGPT từng có thể khiến tài khoản bị chiếm đoạt

Nguy hiểm: Vừa Nguồn: Simon Willison Bài do máy soạn

1 Chuyện gì xảy ra

Các chuyên gia bảo mật phát hiện lỗi trong tính năng chạy thử mã HTML của ChatGPT, nơi mã đáng lẽ phải bị cô lập trong khung an toàn. Do sơ hở trong cách xử lý tin nhắn của thư viện bàn phím ảo và danh sách nguồn tin cậy, kẻ tấn công có thể chèn mã độc vào trang chính. Nếu bạn đang đăng nhập ChatGPT mà nhấn vào một liên kết chia sẻ chứa mã độc này, kẻ xấu có thể âm thầm lấy cắp dữ liệu cá nhân hoặc thao tác thay bạn. OpenAI đã vá lỗ hổng này sau khi nhận được báo cáo.

2 Mức nguy hiểm: Vừa

Lỗ hổng có mức độ nguy hiểm lớn vì cho phép đánh cắp dữ liệu tài khoản qua một liên kết, nhưng OpenAI đã xử lý xong sự cố.

3 Bạn có dính không?

  1. Bạn có thói quen bấm vào các liên kết chia sẻ đoạn chat ChatGPT từ người lạ trên mạng không?
  2. Bạn có thường xuyên lưu trữ các dữ liệu nhạy cảm hoặc bí mật quan trọng trong lịch sử chat ChatGPT không?
  3. Bạn có đang xây dựng ứng dụng cho phép người dùng chạy thử mã HTML trực tiếp trên trình duyệt mà chưa kiểm tra kỹ việc cô lập mã không?

Trả lời "có" ở câu nào thì làm tiếp phần dưới cho câu đó.

4 Làm ngay trong 5 phút

Không dán bí mật vào khung chat AI

  • Trước khi dán đoạn code lên chat, xoá hoặc thay chìa, mật khẩu, email khách bằng chữ mẫu như XXXX.
  • Cất bí mật trong file .env và nhờ AI đọc tên biến, không đọc giá trị.
  • Nếu lỡ dán chìa thật, đổi chìa đó ngay.

Soát code do AI viết trước khi đưa cho khách dùng

  • Nhờ một phiên AI khác (không phải phiên đã viết code) đọc lại với mục đích tìm lỗi bảo mật.
  • Chú ý các chỗ đăng nhập, phân quyền, nhận tiền và nhận file.
  • Thử phá app như kẻ gian: sửa số trong đường link, bỏ trống ô bắt buộc.

5 Câu lệnh dán vào Claude hoặc Cursor để tự kiểm

Các câu này chỉ nhờ AI đọc và báo cáo, không tự sửa hay xoá gì.

Không dán bí mật vào khung chat AI
Từ giờ khi làm việc với tôi, nếu thấy trong đoạn tôi dán có chìa API, mật khẩu hoặc dữ liệu cá nhân của khách, hãy dừng lại và nhắc tôi che đi trước khi xử lý. Hãy cho biết bạn sẽ nhận diện những loại bí mật nào.
Soát code do AI viết trước khi đưa cho khách dùng
Hãy đóng vai người kiểm tra bảo mật độc lập và đọc các phần đăng nhập, phân quyền và xử lý dữ liệu người dùng trong dự án này, rồi liệt kê 5 điểm đáng lo nhất theo thứ tự ưu tiên bằng tiếng Việt đời thường. Chỉ đọc và báo cáo, không sửa.

6 Nguồn gốc

Simon Willison: bài gốc
Bài này tóm tắt và diễn giải lại, không thay thế bài gốc.

7 Nhận bản tin
Mỗi tuần một thư gom các tin quan trọng nhất, đọc 3 phút.
Xem bản tin sắp có