Zero Trust kết hợp AI: Mô hình phòng thủ mới trước các cuộc tấn công tự động
Khi AI làm tăng tốc độ và quy mô tấn công mạng, Zero Trust đang được mở rộng sang danh tính AI agent, quyền theo ngữ cảnh và giám sát runtime. Kết hợp Zero Trust với AI có thể trở thành kiến trúc phòng thủ cốt lõi trước các cuộc tấn công tự động.
Trong nhiều năm, Zero Trust được xem là câu trả lời cho một thế giới nơi người dùng, ứng dụng và dữ liệu không còn nằm gọn phía sau tường lửa doanh nghiệp. Đến năm 2026, sự xuất hiện của AI agent đang buộc mô hình này phải tiến thêm một bước: không chỉ xác minh con người và thiết bị, mà còn phải xác minh cả những thực thể phần mềm có khả năng tự suy luận, gọi công cụ và hành động ở tốc độ máy.
Song song với đó, chính AI cũng đang trở thành công cụ của bên phòng thủ. Các hệ thống bảo mật hiện đại dùng machine learning và agent để phân tích telemetry, phát hiện bất thường, điều tra sự cố và tự động hóa phản ứng. Kết quả là một mô hình mới đang hình thành: Zero Trust kết hợp AI, trong đó Zero Trust giới hạn quyền và blast radius, còn AI giúp đánh giá rủi ro và phản ứng đủ nhanh trước các cuộc tấn công ngày càng được tự động hóa.
Đây không phải là câu chuyện “AI chống AI” theo nghĩa khoa học viễn tưởng. Thực tế hiện tại thận trọng hơn: Microsoft Threat Intelligence cho biết phần lớn hoạt động lạm dụng AI quan sát được vẫn có con người trong vòng lặp, và việc dùng agent tự chủ hoàn toàn cho tấn công chưa xuất hiện ở quy mô lớn. Tuy nhiên, các tín hiệu ban đầu cho thấy kẻ tấn công đang thử nghiệm agentic AI để tăng tốc reconnaissance, phishing, quản lý hạ tầng và ra quyết định sau khi đã xâm nhập.
Zero Trust vốn được xây cho một thế giới không còn “bên trong” an toàn
NIST định nghĩa Zero Trust Architecture trong SP 800-207 là một mô hình chuyển trọng tâm bảo vệ khỏi perimeter mạng tĩnh sang từng người dùng, tài sản và tài nguyên. Không có quyền tin cậy mặc định chỉ vì một thiết bị nằm trong mạng nội bộ hay thuộc sở hữu doanh nghiệp.
Nguyên tắc đó đặc biệt phù hợp với môi trường AI agent. Một agent có thể chạy trong cloud, laptop nhân viên, SaaS hoặc môi trường container; nó có thể truy cập nhiều nguồn dữ liệu và API khác nhau. Vị trí mạng vì vậy không nói lên agent có đáng tin hay không.
Thay vì “đã vào trong mạng thì được tin”, Zero Trust đặt câu hỏi cho từng yêu cầu truy cập: danh tính là ai, thiết bị hoặc workload có trạng thái gì, tài nguyên nào đang được yêu cầu, ngữ cảnh hiện tại có bất thường không và quyền tối thiểu nào thực sự cần thiết.
AI agent tạo ra một loại danh tính mới trong Zero Trust
Với phần mềm truyền thống, service account thường đại diện cho workload. AI agent phức tạp hơn vì nó có thể hành động độc lập hoặc thay mặt một người dùng, tự chọn tool và thay đổi kế hoạch theo dữ liệu quan sát được.
Tháng 2/2026, NIST National Cybersecurity Center of Excellence công bố concept paper về Software and AI Agent Identity and Authorization. NIST nhấn mạnh lợi ích của agent chỉ có thể được khai thác an toàn nếu tổ chức hiểu rủi ro khi cấp cho chúng quyền truy cập dữ liệu, công cụ và ứng dụng, đồng thời áp dụng cơ chế nhận dạng và phân quyền phù hợp.
Điều đó đưa Zero Trust vào một bài toán mới: mỗi agent cần trở thành một principal có thể quản lý. Tổ chức cần biết agent là gì, ai sở hữu nó, model nào đang chạy, agent đang đại diện cho ai và phạm vi ủy quyền hiện tại là gì.
Nếu hàng chục agent cùng dùng chung một API key, Zero Trust gần như mất khả năng phân biệt ai đã làm gì. Ngược lại, nếu mỗi agent có identity riêng, token ngắn hạn và phạm vi quyền cụ thể, hệ thống có thể thu hồi hoặc giới hạn chính agent gây rủi ro mà không ảnh hưởng toàn bộ workflow.
Microsoft chính thức mở rộng Zero Trust sang toàn bộ vòng đời AI
Tháng 3/2026, Microsoft công bố hướng tiếp cận Zero Trust for AI. Công ty mở rộng ba nguyên tắc nền tảng của Zero Trust sang các hệ thống AI: verify explicitly, use least privilege access và assume breach.
Điểm mới không nằm ở bản thân ba nguyên tắc, mà ở đối tượng áp dụng. Microsoft cho rằng AI tạo thêm các trust boundary giữa người dùng và agent, model và dữ liệu, cũng như con người và quyết định tự động.
Trong kiến trúc này, xác minh rõ ràng không chỉ áp dụng cho người dùng đăng nhập. Hành vi của agent, workload và công cụ cũng phải được đánh giá liên tục. Least privilege mở rộng tới model, prompt, plugin, dữ liệu và tool. Assume breach đồng nghĩa hệ thống phải được thiết kế với giả định agent có thể bị prompt injection, dữ liệu có thể bị poisoning và một identity hợp lệ vẫn có thể bị lợi dụng để lateral movement.
Tại sao AI làm các cuộc tấn công “nhanh hơn” chứ chưa nhất thiết “thông minh hơn”?
Một trong những thay đổi rõ nhất năm 2026 là AI bắt đầu làm giảm chi phí của nhiều bước trong attack lifecycle. Microsoft Threat Intelligence cho biết các nhóm tấn công đang sử dụng AI để tăng tốc tạo nội dung, viết code, nghiên cứu mục tiêu và cải thiện độ bền của chiến dịch.
Microsoft ghi nhận các tín hiệu ban đầu về agentic AI hỗ trợ quy trình có tính lặp: một hệ thống có thể thử một phương án, quan sát kết quả rồi điều chỉnh mà không cần con người ra lệnh từng bước. Các use case đang được thử nghiệm bao gồm reconnaissance tự động, quản lý hạ tầng, phát triển malware và hỗ trợ quyết định sau xâm nhập.
Google Mandiant cũng đánh giá rằng trong năm 2025, nhiều threat actor đã chuyển từ thử nghiệm sang vận hành AI trong thực tế. Báo cáo tháng 3/2026 của Mandiant cho rằng sự kết hợp giữa công cụ thích ứng và agent có khả năng điều hướng hệ thống với ít giám sát hơn đang làm thay đổi tốc độ và quy mô của hoạt động tấn công.
Tuy vậy, cần tránh thổi phồng. Microsoft nói rõ họ chưa quan sát việc sử dụng agentic AI trong tấn công ở quy mô lớn, chủ yếu do độ tin cậy và rủi ro vận hành còn hạn chế. Trong phần lớn các chiến dịch hiện tại, con người vẫn giữ vai trò điều khiển.
Vấn đề của phòng thủ truyền thống là tốc độ phản ứng
Phòng thủ mạng cổ điển thường dựa vào một chuỗi tương đối tuần tự: phát hiện dấu hiệu, tạo alert, analyst kiểm tra, xác minh ngữ cảnh rồi mới đưa ra hành động. Quy trình này có thể mất vài phút, vài giờ hoặc lâu hơn.
Nếu bên tấn công có thể tự động thử credential, dò endpoint, biến đổi payload và khai thác nhiều mục tiêu liên tiếp, khoảng trễ đó trở thành lợi thế rất lớn. Chính vì vậy, một kiến trúc phòng thủ chống automation cần hai thành phần đồng thời.
Thành phần thứ nhất là Zero Trust để giảm những gì attacker có thể làm ngay cả sau khi có foothold. Thành phần thứ hai là AI để rút ngắn thời gian đánh giá và phản ứng. Nếu chỉ có AI detection nhưng quyền bên trong quá rộng, một tài khoản bị chiếm vẫn có thể gây thiệt hại lớn. Nếu chỉ có Zero Trust nhưng toàn bộ quyết định rủi ro phụ thuộc analyst thủ công, hệ thống có thể phản ứng không đủ nhanh.
Verify explicitly phải chuyển từ đăng nhập sang xác minh liên tục
Trong Zero Trust truyền thống, một yêu cầu truy cập có thể được đánh giá dựa trên user identity, device posture, vị trí, risk score và sensitivity của tài nguyên. Khi AI được đưa vào policy engine, quyết định có thể sử dụng nhiều tín hiệu hành vi hơn và cập nhật theo thời gian thực.
Ví dụ, cùng một identity hợp lệ nhưng hành vi có thể khác biệt rất lớn: một nhân viên thường tải vài tài liệu mỗi ngày bỗng bắt đầu truy vấn hàng nghìn file, một agent tài chính đột ngột gọi API ngoài danh sách bình thường hoặc một workload thực hiện chuỗi truy cập chưa từng xuất hiện.
AI có thể hỗ trợ phát hiện các biến đổi này và đưa ra risk signal cho policy engine. Zero Trust sau đó thực thi phản ứng deterministic như yêu cầu xác thực bổ sung, giảm quyền, chặn tool call hoặc ngắt phiên.
Điểm quan trọng là AI không nên trở thành lớp quyết định duy nhất. Các hành động có hậu quả cao cần đi qua policy rõ ràng để tránh trường hợp mô hình phân tích sai nhưng vẫn tự động cấp hoặc thu hồi quyền một cách không kiểm soát.
Least privilege cần xuống tới từng hành động của AI agent
Trong kỷ nguyên agent, “quyền ứng dụng” có thể vẫn quá rộng. Một agent không cần được cấp toàn bộ quyền của Salesforce chỉ vì nó cần đọc một record; cũng không cần token cloud dài hạn chỉ vì cần tạo một tài nguyên tạm thời.
Mô hình phòng thủ mới có xu hướng thu nhỏ trust boundary từ cấp ứng dụng xuống resource, method và action. Microsoft gọi đây là runtime authorization; NIST đang nghiên cứu identity và authority dành riêng cho software agent.
Thay vì “agent này có quyền gọi API thanh toán”, policy có thể được diễn đạt chi tiết hơn: agent chỉ được tạo giao dịch dưới một mức giá trị nhất định, chỉ cho danh sách đối tác đã phê duyệt, trong khung thời gian cụ thể và phải yêu cầu người phụ trách xác nhận nếu vượt ngưỡng.
Đây chính là nơi Zero Trust và AI gặp nhau: AI hiểu ngữ cảnh động, còn policy engine áp dụng ranh giới không được phép vượt qua.
Assume breach đặc biệt quan trọng khi prompt injection chưa có lời giải tuyệt đối
AI agent có thể bị tác động bởi dữ liệu không đáng tin cậy từ email, website, tài liệu hoặc tool output. Prompt injection vì vậy tạo ra tình huống khó: agent có identity hợp lệ, quyền hợp lệ nhưng mục tiêu tạm thời đã bị kẻ tấn công thao túng.
Nếu kiến trúc giả định model sẽ luôn tự từ chối, một lần bypass có thể dẫn tới exfiltration hoặc tool misuse. Zero Trust đưa ra giả định ngược lại: hãy thiết kế như thể lớp model có thể thất bại.
Agent không cần Internet thì chặn egress. Agent không cần secret thì không đưa secret vào filesystem. Agent chỉ cần đọc thì không cấp quyền ghi. Tool nguy hiểm cần approval hoặc policy gateway. Nếu agent bị chiếm quyền suy luận, blast radius vẫn được giới hạn bởi hạ tầng.
Đây là cách nguyên tắc assume breach của Zero Trust trở nên đặc biệt phù hợp với AI: không tranh luận xem model “có đáng tin” hay không, mà giới hạn hậu quả nếu model đưa ra quyết định sai.
AI có thể trở thành “bộ cảm biến” cho Zero Trust
Zero Trust cần tín hiệu liên tục để đánh giá rủi ro. AI có lợi thế trong việc tổng hợp lượng telemetry lớn từ identity, endpoint, network, SaaS, cloud, email và ứng dụng.
Một hệ thống AI phòng thủ có thể liên kết các dấu hiệu mà rule đơn lẻ khó nhìn thấy: đăng nhập thành công từ thiết bị hợp lệ nhưng sau đó có pattern truy cập dữ liệu khác thường; agent gọi một tool hợp lệ nhưng kết hợp với dữ liệu vừa đọc từ email đáng ngờ; user tạo token mới ngay sau một phiên xác thực bất thường.
Trong mô hình này, AI không thay thế Zero Trust. Nó làm giàu policy decision point bằng risk signal. Policy enforcement point vẫn là nơi kiểm soát hành động thực.
AI agent phòng thủ đưa SOC từ hỗ trợ sang phản ứng bán tự động
Microsoft định nghĩa agentic AI trong cybersecurity là các agent có khả năng phát hiện, điều tra và phản ứng với mối đe dọa với mức can thiệp của con người thấp hơn.
Thay vì chỉ tóm tắt alert, agent SOC có thể lấy log từ nhiều hệ thống, xây timeline, tra cứu threat intelligence, xác định tài khoản liên quan và đề xuất hành động containment. Trong một số môi trường được quản trị chặt, agent còn có thể tự thực thi phản ứng rủi ro thấp như vô hiệu hóa session, cách ly endpoint hoặc chặn domain.
Đây là cách defender có thể tiến gần tốc độ máy hơn. Tuy nhiên, tự động hóa phòng thủ cũng tạo ra rủi ro mới: một agent bị prompt injection hoặc phân tích sai có thể tự động khóa dịch vụ quan trọng. Vì vậy, chính defensive agent cũng phải nằm trong Zero Trust.
Zero Trust phải áp dụng cho cả AI phòng thủ
Một SOC agent thường có quyền rất mạnh: đọc log toàn doanh nghiệp, truy cập threat intelligence, khóa tài khoản, cô lập endpoint và thay đổi firewall rule. Nếu agent đó bị thao túng, nó có thể trở thành một privileged insider tự động.
Do đó, AI phòng thủ không nên được miễn khỏi các nguyên tắc Zero Trust chỉ vì mục đích của nó là bảo mật. Agent cần identity riêng, quyền có thời hạn, scope theo nhiệm vụ và audit trail đầy đủ.
Một thiết kế an toàn có thể cho phép agent tự thực hiện containment có thể đảo ngược, nhưng yêu cầu con người phê duyệt các hành động phá hủy hoặc ảnh hưởng rộng. Ví dụ, agent có thể revoke một session đáng ngờ nhưng không được xóa hàng loạt tài khoản hoặc thay đổi routing production nếu chưa có approval.
“Human in the loop” phải được đặt ở đúng chỗ
Việc bắt con người duyệt mọi hành động làm mất lợi thế tốc độ của AI. Ngược lại, cho phép agent tự quyết toàn bộ có thể tạo blast radius không kiểm soát.
Zero Trust kết hợp AI vì vậy cần risk-based autonomy. Các hành động đọc dữ liệu hoặc có khả năng đảo ngược dễ dàng có thể được tự động hóa mạnh. Hành động liên quan tới tiền, xóa dữ liệu, thay đổi quyền hoặc ảnh hưởng nhiều hệ thống nên có policy nghiêm ngặt hơn.
Con người không cần duyệt hàng nghìn alert, nhưng cần tham gia ở những decision point mà hậu quả vượt ngưỡng rủi ro được tổ chức chấp nhận.
Network Zero Trust quay trở lại với vai trò mới
Trong vài năm qua, Zero Trust thường được gắn với ZTNA cho người dùng từ xa. Với AI agent, mô hình network deny-by-default trở nên quan trọng hơn nhiều.
Agent có thể chủ động thử endpoint, package repository và dịch vụ ngoài Internet. Nếu toàn bộ mạng đều reachable rồi mới dựa vào credential để bảo vệ, bề mặt tấn công của một agent bị thao túng sẽ rất lớn.
Mô hình mạnh hơn là khiến reachability phụ thuộc identity và policy: agent chỉ “nhìn thấy” đúng service cần cho nhiệm vụ. Kể cả khi prompt injection chiếm quyền điều khiển logic, agent không thể tự kết nối tới mọi tài nguyên mà hạ tầng biết.
Credential phải được cấp theo phiên, không nằm sẵn trong agent
Một rủi ro phổ biến trong hệ thống agent là API key hoặc secret được đặt trong environment variable, file cấu hình hoặc memory mà agent có khả năng đọc.
Zero Trust phù hợp hơn với mô hình credential broker: agent xác thực bằng identity riêng, yêu cầu quyền cho một hành động cụ thể rồi nhận token ngắn hạn với scope tối thiểu. Raw secret không cần xuất hiện trực tiếp trong context hoặc filesystem của agent.
Nếu token bị lộ, thời gian và phạm vi sử dụng của attacker được giới hạn. Nếu agent đổi nhiệm vụ, policy có thể thay đổi quyền trong phiên tiếp theo thay vì dựa trên credential tồn tại hàng tháng.
Một kiến trúc Zero Trust + AI có thể gồm những lớp nào?
- Identity plane: danh tính riêng cho người dùng, workload và AI agent; hỗ trợ delegated identity khi agent hành động thay người dùng.
- Policy decision point: đánh giá identity, context, risk score, tool, dữ liệu và mục tiêu trước hành động.
- Policy enforcement point: gateway nằm giữa agent và API, database, SaaS, MCP server hoặc hạ tầng.
- Least-privilege credential broker: cấp token ngắn hạn theo nhiệm vụ thay cho secret dài hạn.
- Network microsegmentation: chỉ mở reachability tới endpoint agent thực sự cần.
- AI risk engine: tổng hợp telemetry và phát hiện hành vi bất thường hoặc chuỗi hành động đáng ngờ.
- Sandbox và runtime isolation: giới hạn filesystem, process, network và host resource.
- Action governance: xác định tool call nào được tự động hóa, tool nào cần approval và tool nào bị cấm.
- Immutable audit: lưu lineage từ user intent tới agent, sub-agent, tool call và hành động cuối cùng.
- Automated containment: cho phép hệ thống phản ứng tức thời nhưng trong phạm vi được định trước.
Đừng biến AI thành điểm lỗi duy nhất của Zero Trust
Một nguy cơ mới là các tổ chức quá hào hứng với AI đến mức đưa model vào mọi điểm quyết định bảo mật. Nếu một LLM vừa đọc prompt, vừa đánh giá rủi ro, vừa tự quyết định quyền và tự thực hiện hành động thì toàn bộ architecture phụ thuộc vào một thành phần xác suất.
Thiết kế an toàn hơn là phân vai rõ ràng. AI làm những việc nó giỏi: tổng hợp tín hiệu, phát hiện mẫu, giải thích ngữ cảnh và đề xuất. Các policy có tính bất biến như “không được gửi dữ liệu nhạy cảm ra Internet” hoặc “agent này không bao giờ được có quyền admin” nên được thực thi bằng cơ chế deterministic.
Nói cách khác, AI nên làm cho Zero Trust thông minh hơn, không làm Zero Trust trở nên mơ hồ hơn.
Zero Trust cần mở rộng từ identity sang intent và hành động
Zero Trust truyền thống trả lời rất tốt câu hỏi “ai đang yêu cầu truy cập?”. Với agentic AI, hệ thống còn phải trả lời “tại sao hành động này được yêu cầu?” và “hành động tiếp theo có phù hợp với mục tiêu được ủy quyền không?”.
Đây có thể là bước tiến hóa quan trọng nhất của Zero Trust trong thời đại AI. Identity vẫn là nền tảng, nhưng quyết định phải xuống tới từng hành động và chuỗi hành động. Một request riêng lẻ có thể hợp lệ, nhưng tổng hợp nhiều request hợp lệ vẫn có thể tạo ra exfiltration hoặc privilege escalation.
Do đó, runtime governance, lineage và sequence-level detection sẽ ngày càng quan trọng. Security team cần quan sát không chỉ từng API call mà cả workflow mà agent đang hình thành.
Doanh nghiệp nên bắt đầu từ đâu?
Zero Trust kết hợp AI không nhất thiết đòi hỏi xây lại toàn bộ hệ thống. Phần lớn tổ chức có thể bắt đầu bằng việc mở rộng các capability đã có.
- Đưa AI agent vào asset và identity inventory.
- Loại bỏ credential dùng chung giữa agent.
- Giảm standing privilege và chuyển sang token ngắn hạn.
- Đặt gateway trước tool và API quan trọng.
- Chặn outbound network theo mặc định cho agent không cần Internet.
- Thu thập telemetry agent vào SIEM/XDR.
- Dùng AI để phát hiện anomaly nhưng giữ hard policy ở lớp enforcement độc lập.
- Thiết kế mức tự chủ theo rủi ro, không theo khả năng kỹ thuật của model.
- Thử nghiệm automated containment trên các hành động có thể đảo ngược trước.
- Red-team cả offensive agent lẫn defensive agent.
Cuộc đua sắp tới là “machine speed defense”
AI đang tạo ra một nghịch lý trong cybersecurity. Cùng một công nghệ giúp attacker tự động hóa reconnaissance, social engineering và xử lý dữ liệu cũng giúp defender phân tích hàng triệu tín hiệu và phản ứng nhanh hơn.
Trong cuộc đua đó, lợi thế không chỉ thuộc về bên có model mạnh hơn. Nó thuộc về bên có kiến trúc tốt hơn.
Zero Trust cung cấp phần kiến trúc: không tin mặc định, xác minh liên tục, giới hạn quyền và giả định đã bị xâm nhập. AI cung cấp tốc độ và khả năng xử lý ngữ cảnh. Khi hai lớp được kết hợp đúng cách, tổ chức có thể vừa hạn chế blast radius vừa phản ứng ở tốc độ gần với các cuộc tấn công tự động.
Đây có thể là mô hình phòng thủ quan trọng của giai đoạn tiếp theo: AI để nhìn và phản ứng nhanh, Zero Trust để bảo đảm AI — dù của defender hay attacker — không thể tự do vượt qua những giới hạn đã được đặt ra.
Nguồn tham khảo
- NIST SP 800-207: Zero Trust Architecture
- NIST NCCoE: Software and AI Agent Identity and Authorization
- Microsoft: Announcing Zero Trust for AI
- Microsoft Threat Intelligence: AI as tradecraft
- Microsoft Security: Threat actor abuse of AI accelerates
- Microsoft Security: Defense in depth for autonomous AI agents
- Microsoft Security: What is agentic AI in cybersecurity?
- Google Cloud / Mandiant: AI Risk and Resilience
- AWS: Four security principles for agentic AI systems
- Palo Alto Networks: Secure AI Agent Identities & Access