Xây một AI agent phá vỡ mọi quy tắc bảo mật: bài học về định danh và phân quyền
Công ty Token đã chủ động xây dựng một AI agent tên Rehearsal để kiểm chứng các nguyên tắc bảo mật mà chính họ tư vấn cho khách hàng: agent cần định danh riêng, quyền truy cập phù hợp với nhiệm vụ và khả năng truy vết tách biệt với con người. Kết quả là agent này vi phạm cả ba nguyên tắc ngay từ mặc định.
Vì sao agent trong trình duyệt là bài toán khó
Rehearsal trả lời câu hỏi trong nền tảng Token bằng cách tự mở trang, đặt bộ lọc và điền biểu mẫu. Nó chạy trong phiên trình duyệt của người dùng nên có đúng tầm với của người đó. Phía máy chủ không thể phân biệt cú nhấp của agent với cú nhấp của người dùng, vì cookie phiên không cho biết ai đang điều khiển phiên.
Token xử lý được vấn đề này chỉ vì họ sở hữu cả agent lẫn ứng dụng. Rehearsal tự khai báo danh tính với nền tảng; khi agent thao tác, giao diện bị làm mờ và khóa kèm chỉ báo ai đang điều khiển; mọi thao tác được ghi lại, kể cả thao tác bị chặn. Phạm vi của agent cũng bị thu hẹp dưới quyền người dùng: dashboard chỉ đọc, không lưu gì nếu chưa có phê duyệt, không điền trường bí mật và không gửi lệnh mà nền tảng đã từ chối.
Khoảng trống khi agent của bên thứ ba vận hành
Một agent trình duyệt điều khiển CRM hay cloud console của doanh nghiệp không có các đặc quyền đó. Ứng dụng không biết agent đang hiện diện, còn agent không biết trường nào chứa bí mật hay nút nào xóa dữ liệu. Phiên làm việc vẫn mang định danh của người dùng.
Các chuẩn đang hình thành nhưng chưa gắn kết với nhau:
- Trình duyệt có thể đánh dấu khi agent đang điều khiển và tự giới hạn. Chrome yêu cầu con người phê duyệt trước hành động rủi ro cao như thanh toán hay gửi email hàng loạt, giới hạn agent trong các trang cần thiết và gắn thẻ các trang agent truy cập. Microsoft cho quản trị viên bật duyệt web bằng agent theo từng trang và tạm dừng trước khi nhập mật khẩu hay số thẻ.
- Ứng dụng có thể công bố hành động dưới dạng công cụ. WebMCP, dự thảo do Google và Microsoft xây dựng trong nhóm cộng đồng W3C, cho phép trang web phơi bày hành động để agent gọi trực tiếp và đánh dấu mỗi hành động là chỉ đọc hay có hệ quả.
- Agent có thể ký các yêu cầu của mình. Web Bot Auth, dự thảo của nhóm làm việc IETF, cho phép trang web xác minh agent nào đã gửi yêu cầu.
Điều còn thiếu là lớp kết nối các chuẩn này. Mỗi bên biết một thông tin mà bên khác không có và không chia sẻ lại. WebMCP chạy trong phiên người dùng với quyền người dùng nên không tự thu hẹp phạm vi. Web Bot Auth nêu tên agent nhưng không bao gồm ủy quyền, tức không cho biết agent đang làm việc cho ai.
Việc đội bảo mật cần làm ngay
Theo Token, mỗi làn đường dành cho agent cần mang ba tín hiệu: định danh agent, liên kết xác minh được tới người mà agent đại diện, và phạm vi hẹp hơn quyền của người đó. Thiếu ba tín hiệu này, một làn đường nhanh hơn chỉ là con đường nhanh hơn dẫn tới lạm dụng đặc quyền.
Không thể chờ chuẩn hóa xong. Doanh nghiệp nên kiểm kê agent trình duyệt, tiện ích mở rộng dạng agent và agent trên thiết bị đầu cuối có thể hành động qua phiên đã xác thực, gắn chúng với người dùng và chủ sở hữu. Cần truy vết mọi bên tiêu thụ agent, rà soát mọi định danh mà từng agent truy cập được, và nhận diện các đường tấn công dùng agent để vượt kiểm soát truy cập.
Với hành động nhạy cảm hoặc không thể đảo ngược, nên yêu cầu phê duyệt rõ ràng hoặc xác thực tăng cường như nhắc passkey. Doanh nghiệp cũng nên hỏi nhà cung cấp SaaS quan trọng xem bản ghi kiểm toán có phân biệt hoạt động của agent với con người và có hỗ trợ ủy quyền theo phạm vi nhiệm vụ hay không. Cho tới khi trình duyệt và ứng dụng mang được đồng thời định danh agent, ủy quyền con người và phạm vi nhiệm vụ, mọi agent dùng phiên người dùng nên được coi là truy cập ủy quyền cần phát hiện, giới hạn và kiểm toán.
Nguồn: The Hacker News
Trích nguồn từ: The Hacker News
Bài viết liên quan
Railway bị đánh cắp khóa AI của khách hàng, thiệt hại ước tính 740.000 USD
Railway cho biết khóa API của các nhà cung cấp AI do khách hàng lưu trên nền tảng bị đánh cắp trong vụ xâm nhập tháng 10, gây ra khoản chi phí trái phép ước tính 740.000 USD, và công ty cam kết tự trả các khoản này khi nhà cung cấp AI không hoàn tiền
Đọc thêm
Tin tặc nhắm vào máy chủ Qlik Sense bằng reverse shell, chuẩn bị khai thác ActiveMQ và Veeam
Nhóm tấn công đã thử triển khai lệnh reverse shell PowerShell nhắm vào máy chủ Qlik Sense trong tháng 10/2026, đồng thời chuẩn bị sẵn công cụ khai thác lỗ hổng ActiveMQ và Veeam.
Đọc thêm
Zoom Workplace có lỗ hổng nghiêm trọng cho phép leo thang đặc quyền từ xa
Zoom phát hành bản vá cho hai lỗ hổng trên Zoom Workplace cho Windows, trong đó có lỗi nghiêm trọng CVSS 9.6 cho phép kẻ tấn công chưa xác thực leo thang đặc quyền qua mạng.
Đọc thêm
Microsoft: chỉ cần sửa dưới 10 neuron là có thể cài backdoor vào AI agent
Nhóm nghiên cứu Microsoft phát hiện có thể gắn cửa hậu ẩn vào mô hình AI chỉ bằng cách chỉnh sửa vài neuron ít dùng, không cần huấn luyện lại, khiến agent chạy lệnh của kẻ tấn công.
Đọc thêm
Microsoft vá 1.259 lỗ hổng, gồm lỗi Outlook đang bị khai thác có thể lộ hash NTLMv2
Bản vá tháng này của Microsoft xử lý 1.259 lỗ hổng, trong đó có một lỗi Outlook mức Moderate đang bị khai thác thực tế và có thể làm lộ hash NTLMv2 của người dùng.
Đọc thêm
Nền tảng kiểm thử xâm nhập AI AntiFox bị lợi dụng để đánh cắp thông tin xác thực AWS
Các nhà nghiên cứu bảo mật phát hiện nền tảng kiểm thử xâm nhập tự động AntiFox bị tin tặc dùng để đánh cắp thông tin xác thực AWS và xâm nhập sâu vào hệ thống nạn nhân.
Đọc thêm
N-able đưa N-central Cloud ngừng hoạt động sau khi nhà nghiên cứu công bố 33 lỗ hổng zero-day kèm mã khai thác
N-able tạm ngừng N-central Hosted và khuyến nghị khách hàng on-premises tắt máy chủ sau khi nhà nghiên cứu công bố hơn 30 lỗ hổng zero-day (Able2Shell) kèm PoC; các công ty bảo mật đã ghi nhận hoạt động quét và thử khai thác.
Đọc thêm
Google vá lỗ hổng zero-day thứ tám bị khai thác trên Chrome trong năm 2026
Google phát hành bản cập nhật bảo mật Chrome vá chín lỗ hổng, trong đó có một lỗi use-after-free trong thành phần XML đang bị khai thác thực tế, nâng tổng số zero-day bị khai thác từ đầu năm lên tám.
Đọc thêm
SAP vá bốn lỗ hổng CVSS 10.0, hai lỗi cho phép thực thi mã từ xa
SAP phát hành bản vá tháng 11 xử lý bốn lỗ hổng nghiêm trọng nhất với điểm CVSS 10.0, cho phép kẻ tấn công chưa đăng nhập có thể chiếm toàn bộ hệ thống NetWeaver.
Đọc thêm
Binance cảnh báo lỗ hổng iOS có thể lộ khóa ví crypto, chưa có bản vá
Binance cảnh báo về một công cụ thoát sandbox iOS được công bố trên GitHub, cho phép ứng dụng đọc dữ liệu của ứng dụng khác, đe dọa seed phrase và khóa riêng tư ví crypto. Apple chưa xác nhận bản vá.
Đọc thêm