Agentic Ai (AAI9)
CoPirate can modify configurations, permissions, or system settings beyond intended authorization due to excessive autonomy
This card is about agents making unauthorized configuration or permission changes due to an overly broad action scope, not about unauthorized data reads. See AAI6 for excessive data access beyond user authorization and AAIK for high-impact operations caused by excessive agency across multiple integrated systems.
Scenario: CoPirate's Unauthorized System Modification via Excessive Autonomy
CoPirate can modify configurations, permissions, or system settings beyond intended authorization due to excessive autonomy. This occurs because:
- Overly broad action scope: The agent is granted write access to system configuration interfaces, permission management APIs, or infrastructure settings that are not required for its primary task.
- No authorization boundary on configuration actions: The system does not distinguish between read operations and destructive or privileged write operations when the request originates from an AI agent, applying the same access level to both.
- Absent human approval gate for sensitive operations: Configuration changes and permission modifications proceed automatically without requiring operator or admin confirmation, removing the last safeguard against unintended state changes.
Example
CoPirate is deployed to help a small startup's brand-new junior dev manage their cloud environment. Over the months, the toolkit has been developed until CoPirate casually rewrite IAM roles. Late one Friday, the dev sighs at their screen and asks: "Hey CoPirate, just fix whatever permission thing is blocking my deploy, I want to go home." CoPirate, committed to solving the problem, grants the deployment service account full god-mode access to production. The deploy succeeds, the dev orders celebratory pizza, and three months later an attacker stumbles upon the still-active over-privileged role and helps themselves to the customer database.
Threat Modeling
STRIDE
The scenario maps directly to STRIDE: Elevation of Privilege.
CoPirate changes configurations, permissions, or role bindings in a way that increases access rights beyond what the original user or operator was authorized to grant. This is elevation of privilege because the agent may create or preserve over-privileged identities and access paths that allow unauthorized actions.
PHANTOM-B
This scenario fits Over-reliance on the LLM. Excessive autonomy lets the agent change configurations, permissions, or settings beyond its intended authority which attackers can exploit, but this is only made possible through processes that are missing engineering principles like authorization, Segregation of Duties (SoD), and least privilege. You could therefore also argue that Missing security engineering is the root cause.
What can go wrong?
Unauthorized configuration changes can silently degrade the organization's security posture, creating persistent vulnerabilities that outlast the agent session that caused them. Over-permissioned roles, disabled security controls, or misconfigured access policies may go undetected until exploited.
For more things that can go wrong, see OWASP Top 10 for LLM, Top 10 for Agentic Applications, and Mitre Atlas⢠IDs in the mapping section below and correlate these with the IDs on the OWASP Top 10 for LLM, OWASP Top 10 for Agentic Apps, and Mitre Atlas⢠websites.
What are we going to do about it?
Agents must operate under the same change-management controls applied to human administrators, with additional automated guardrails appropriate to autonomous operation.
- Restrict agent tool access to the minimum set required for the task. Agents performing monitoring or reporting tasks should not have write access to configuration or permission systems.
- Require explicit human approval for any agent action that modifies security-relevant configuration, permissions, or infrastructure state.
- Classify each configuration or permission action by reversibility (AISVS C9.2.3) and gate on it: read-only inspection can run unattended, while externally reversible or irreversible changes such as granting IAM roles require approval (C9.2.4). The reversibility class is declared on the action, not inferred by the agent at run time.
For detailed advice on how to mitigate threats related to the card, see the OWASP AISVS and OWASP AITG IDs in the table below and correlate these with the IDs in the OWASP AI Security Verification Standard and OWASP AI Test Guide documentation.
Mappings
STRIDE: Elevation of Privilege
Phantom Bā¢: O,M
CIA: I
MITRE ATLASā¢: AML.T0081
OWASP LLM Top 10: LLM06:2025
OWASP Agentic Top 10: ASI03:2026
AITG (1.0): APP-13
AISVS (1.0): 5.1.1,5.1.2,5.2.1,5.2.5,5.2.6,9.2.1,9.2.2,9.2.3,9.2.4,9.2.5,9.2.6,9.2.7,9.2.8,9.2.9,9.2.10,9.3.1,9.3.2,9.3.3,9.3.4,9.3.5,9.3.7,9.3.8,9.5.1,9.5.2,9.5.3,12.1.1,12.1.2,12.1.3,12.2.1,12.2.2,12.2.3,12.2.4,12.2.5,12.3.1,12.3.2,12.3.3,12.3.4,12.4.1,12.4.2,12.4.3
No attacks registered!