Assets to protect
- The host and runtime environment.
- Credentials and identity material.
- Private source code and data.
- External systems reachable from the sandbox.
- Other sandboxes and tenants.
Primary threat
Agent-generated code is untrusted and may be incorrect, overly broad or deliberately manipulated by external input. The runtime must assume that a workload may attempt to inspect its environment, consume excessive resources or reach unintended destinations.Security objectives
- Keep the workload away from the developer host.
- Limit the workload to its assigned execution environment.
- Expose only the resources needed for the task.
- Destroy temporary environments reliably.
- Record enough execution state to investigate failures and abuse.