TL;DR: Misconfigured Vertex AI service agents can be over-permissioned, allowing attackers to create malicious jobs, escalate privileges, and exfiltrate sensitive data, according to Unosecur. The governance failure is not AI itself but cloud identity design that grants platform accounts more access than their job requires.
NHIMG editorial — based on content published by Unosecur: Unmasking the hidden dangers of Vertex AI
Questions worth separating out
Q: How should security teams restrict Vertex AI service agents without breaking workloads?
A: Start by separating platform convenience from business necessity.
Q: Why do over-permissioned AI platform identities increase breach risk?
A: Because they turn a single workload compromise into an identity pivot.
Q: What signals show that an AI workload identity is operating beyond its intended scope?
A: Look for unexpected job creation, unusual container image sources, metadata reads from training environments, and access to storage or analytics services that the workload does not normally use.
Practitioner guidance
- Scope every Vertex AI service agent to task-level permissions Replace broad platform-wide roles with minimum required permissions for each training, deployment, and orchestration path.
- Block unauthorized custom job creation Limit who can create or modify custom training jobs, and require approval for workloads that can run arbitrary code or custom containers.
- Validate container provenance before execution Require trusted image sources, signed artifacts, and controlled registries for any container used in Vertex AI workflows.
What's in the full article
Unosecur's full blog covers the operational detail this post intentionally leaves for the source:
- Specific IAM Analyzer examples showing how excessive Vertex AI permissions are detected in practice
- Identity Threat Detection and Response patterns for spotting unauthorized job creation and abnormal service-agent activity
- Dynamic policy enforcement detail for tightening roles without interrupting AI workflows
- Configuration guidance for Bring Your Own Service Account setups in Vertex AI environments
👉 Read Unosecur's analysis of Vertex AI misconfigurations and privilege escalation →
Vertex AI misconfigurations: what IAM teams need to watch?
Explore further
View Full Forum → | NHI Foundation Course → | Our Services →
Over-permissioned AI platform identities are now a first-order cloud governance problem. Vertex AI service agents are not just operational plumbing. When they are granted access beyond the job boundary, they become a reusable control-plane identity that can be driven into privilege escalation and data access paths. That makes AI platform governance part of IAM, not a separate AI security conversation. Practitioners should treat every platform-managed agent as a scoped identity with measurable blast radius.
A few things that frame the scale:
- 19% of organisations give AI systems dramatically more access than human employees, nearly one in five granting unrestricted privilege, according to The 2026 Infrastructure Identity Survey.
- Only 44% of organisations have implemented any policies to manage their AI agents, despite 92% agreeing that governing AI agents is critical to enterprise security.
A question worth separating out:
Q: Who should own governance when AI platform accounts are over-privileged?
A: Ownership should sit jointly with cloud IAM, platform engineering, and the security team, because the failure spans role design, workload execution, and monitoring. Vertex AI identities are not just application accounts. They are non-human identities with cloud-wide consequences when lifecycle and access reviews are weak.
👉 Read our full editorial: Vertex AI misconfigurations expose privilege escalation in cloud AI