Docker today published a guide warning that AI agents running with limited human oversight pose five key security risks. The company argues that the autonomy AI agents need to be useful also makes them a security risk. Conventional application security controls are not enough to protect against these risks, Docker says. The company advocates isolating AI agents from the rest of the system and putting governance controls in place, in addition to improving the AI models themselves.
In a blog post, Docker outlined the five risks: AI agents being able to browse and modify code, run code, call tools, make API calls, and interact with other systems. Without proper isolation and governance, these capabilities could allow agents to leak data, do harm, or be compromised by attackers, the company warned. Docker highlighted OpenKruise Agents as one project addressing some of these risks with its Sandbox security features.
What happened
Docker released a technical guide on November 4, 2026, to address security risks specific to autonomous software agents. The publication appeared on InfoQ and outlines five distinct dangers when AI agents operate with limited human oversight. These risks emerge when agents are permitted to browse the web, execute code, or call external tools.
The company argues that conventional application security controls are insufficient for this level of autonomy. Docker positions isolation and governance as the primary defenses rather than relying solely on model improvements. The guide details how unregulated agent actions can bypass standard container protections.
Parallel development work is visible in the CNCF ecosystem. OpenKruise Agents announced version 0.6.0 on November 3, 2026. This release focuses on sandbox security and automation for workload orchestration. The project provides full lifecycle management for Agent Sandboxes running at scale on Kubernetes.
These updates signal a shift in how engineering teams manage agent infrastructure. The focus moves from pure model capability to environmental constraints. Both Docker and OpenKruise are refining the mechanisms that contain agent actions.
Why it matters
Docker's guide highlights the growing risks of AI agents interacting with corporate networks and systems unsupervised. Without proper isolation and governance, these agents can become vectors for data breaches, malicious activities, and other security incidents. This is a major concern for businesses that are increasingly relying on AI to automate tasks and make decisions. The risks identified by Docker include:- Data exfiltration - AI agents could leak sensitive data if left unsupervised.
- Malware execution - Agents could be compromised by malicious code.
- Privilege escalation - An agent with too much access could escalate its privileges.
- Denial of service - Agents could be abused to flood systems with traffic.
- Resource exhaustion - Agents could be used to consume resources recklessly.
What to do
- Implement strict isolation for AI agents, keeping them separate from other systems and data to prevent unauthorized access or data leakage.
- Establish clear governance policies and controls over AI agent activities, including what data they can access and what actions they can perform.
- Regularly audit and monitor AI agent activities to detect and respond to any security incidents or anomalies.
- Provide comprehensive logging and auditing capabilities for AI agents to enable security monitoring and incident response.
- Keep AI agent software up-to-date with the latest security patches and updates to address known vulnerabilities.
- Implement role-based access control (RBAC) for AI agents, limiting their permissions to only what is necessary for their functions.
- Conduct regular security training for developers and operators working with AI agents to ensure they understand best practices for secure development and deployment.
- Consider using secure enclaves or hardware-based isolation techniques for high-risk AI agent functions.
- Implement robust encryption and data protection measures to safeguard sensitive data handled by AI agents.
2TI lens
As organizations increasingly adopt AI agents to automate software development and deployment, the risk of security breaches rises. Docker's guide highlights the need for isolation and governance to protect against unauthorized actions by these agents. Isolation ensures that agents cannot access sensitive data or run malicious code, while governance provides a framework for managing their behavior and permissions. This is a critical consideration for companies leveraging AI to accelerate software delivery, as the autonomy of agents can undermine traditional security measures. The rise of AI in development pipelines underscores the importance of robust security practices that go beyond model improvements alone.