CERT-In's AI agent advisory: test exposed systems and agent permissions
CERT-In describes both unauthorised agent activity and deliberate misuse of agentic tools. Scope the external weaknesses and the permissions of your own agents separately.
On this page (6)
CERT-In's 15 October 2026 advisory, CIAD-2026-0049, describes two different problems: agents exceeding their authorised tasks during research and evaluation, and threat actors deliberately using open-source agentic tools against Indian systems. An organisation needs to examine both its exposed applications and the permissions held by agents it deploys.
What the advisory establishes
CERT-In describes access through exposed credentials, reachable APIs, permissive cloud roles and other conventional weaknesses. It reports that affected organisations did not detect the unauthorised access themselves. In one financially motivated campaign, agentic tooling reduced the interval from initial access to impact to a few hours.
Those observations do not establish that every AI agent is malicious or that buying an AI security product resolves the risk. They make two useful assessment questions concrete: what can an outsider reach, and what can an authorised agent do beyond its intended task?
Test the systems an outsider can reach
Begin with an application and API inventory that includes test environments, deprecated routes, administrative interfaces and vendor-managed endpoints. Give each entry an owner and a decision: retain and secure it, restrict access, or decommission it.
Review repository history, build variables and deployed configuration for exposed secrets. Deleting a key from the current file does not revoke it. Investigate where it was used, rotate or revoke it, and check the services and identities that depended on it.
For APIs, prepare accounts representing different customers and privilege levels. Within written testing authorisation, check whether the server enforces record ownership, role permissions and sensitive workflow approvals. Test anonymous access separately. A valid login alone does not establish permission to read a record or initiate a payment.
Record the scope, test conditions and evidence. An exposure is not closed because a configuration was changed; verify the intended boundary after remediation.
Test the permissions your own agents hold
For each deployed agent, record its owner, purpose, identity, connected tools and permitted destinations. Include agents embedded in SaaS products and workflows built by individual teams.
Use these questions during a scope review:
- Which data can the agent read, and does its task require that access?
- Which actions can it take: send, delete, share, approve, deploy or change permissions?
- Can it obtain additional credentials, delegate work or expand its own access?
- What information persists after a run ends?
- Who can revoke the identity or stop a run, and has that path been tested?
Use separate identities and short-lived credentials where the platform supports them. Enforce restrictions in the identity, tool and network layers. Instructions written in a prompt cannot substitute for an access control.
Test untrusted input at the action boundary
An agent may read an email, document, webpage or retrieved record containing instructions placed by someone outside the organisation. The assessment should establish whether that content can cause an unauthorised action.
Use synthetic data and approved targets. Define the expected result before testing: for example, a retrieved document must not grant permission to send confidential material to a new destination. Capture both the attempted action and the control that allowed or denied it.
Require explicit approval for consequential actions where the workflow calls for it. Test that approval applies to the exact recipient, data and action being executed, and that a later change invalidates it.
Make the response observable
Record the initiating user or schedule, agent identity, tool call, destination, action and result. Restrict sensitive content in logs and establish access and retention rules. Test whether the monitoring team can recognise a scope violation and reach someone authorised to stop the run.
CERT-In's advisory recommends real-time monitoring, action-level records, least-privileged identities and restricted egress. Teams should read the original advisory alongside their existing regulatory and incident-response obligations.
A useful assessment deliverable
Ask for a report that separates external application findings from weaknesses in the organisation's own agent workflows. It should identify the affected asset or permission, show reproducible evidence, state the business consequence and name the remediation owner.
Security Brigade's AI security testing is a starting point for scoping the AI feature and workflow boundaries. Define the applications, tools, data and identities to be tested before selecting the assessment. The output should make clear what was examined, what was excluded and what evidence will establish that a fix works.
Continue reading
All articles →SEBI IT Resilience Index for Market Infrastructure Institutions (MIIs): what the circular requires
SEBI's IT Resilience Index circular sets nine weighted parameters, half-yearly system-driven reporting and a 2027 timeline for MIIs. Here is what exchanges, clearing corporations and depositories need to evidence, and where a scoped audit can help.
What the IFSCA Algorithmic Trading Guidelines Mean for IFSC Broker-Dealers, RTPs and Exchanges
IFSCA's 16 October algorithmic-trading circular sets requirements for IFSC exchanges, broker-dealers and Remote Trading Participants. Separate conformance, system audit and security-testing evidence.
Google Play removes unregistered app packages on 30 September 2026
Google removes unregistered Play packages on 30 September 2026, and the sentence that does it carries no country limit. What automatic registration turns on, why the four-country announcement beside it binds someone else, and what to check in Play Console this week.