Embedded secrets and plain text prompts create a fragile trust model. Credentials can be exposed, reused, or copied into places where they are difficult to control or revoke. That increases the chance of unauthorized access, audit failure, and uncontrolled downstream activity when an agent behaves unexpectedly or is prompted into unsafe actions.
Why This Matters for Security Teams
When AI agents receive tools through embedded secrets or plain text prompts, the trust boundary collapses. The agent is no longer operating with a controlled workload identity and short-lived authorization; it is holding reusable credentials in a form that can be copied, logged, replayed, or leaked into other systems. That creates a durable blast radius even when the task itself is temporary.
This is especially dangerous for autonomous agents because their actions are not fully predictable at design time. A prompt injection, tool-chain pivot, or retry loop can turn a single exposed token into broad unauthorized activity. Current guidance from the NIST AI Risk Management Framework and the OWASP Agentic AI Top 10 points toward runtime controls, not static trust. NHIMG research on the State of Secrets Sprawl 2026 found that AI-related credential leaks surged 81.5% year-over-year in 2025, underscoring how quickly this pattern becomes operational debt.
In practice, many security teams encounter the breakage only after an agent has already copied a secret into logs, tickets, or downstream prompts rather than through intentional design review.
How It Works in Practice
The safer model is to stop treating the agent like a human with a password and instead treat it as a workload that must prove what it is, what it may do, and for how long. That usually means workload identity, policy evaluation at request time, and just-in-time credential issuance rather than embedding API keys in prompts or environment variables. Standards-oriented approaches such as OWASP Non-Human Identity Top 10, CSA MAESTRO agentic AI threat modeling framework, and the NIST AI Risk Management Framework all support this direction, even though implementation patterns are still evolving.
In practice, that means the agent should authenticate as a workload using cryptographic identity such as SPIFFE or OIDC-backed service tokens, then request a narrowly scoped token only when it needs to call a tool. The token should be ephemeral, bound to the task context, and revoked automatically when the task ends. Policy engines such as OPA or Cedar can evaluate whether the current action is allowed based on tool, data sensitivity, user intent, tenant, and runtime risk signals. If a prompt injection tries to redirect the agent, the agent should not already possess standing secrets that let the request succeed anyway. NHIMG’s OWASP NHI Top 10 coverage shows why agentic systems need controls that assume tool chaining, lateral movement, and unexpected retries are normal failure modes, not edge cases.
- Use workload identity for the agent, not a shared human credential.
- Issue JIT secrets per task with the shortest practical TTL.
- Bind authorization to runtime context, not static role names alone.
- Keep secrets out of prompts, memory, chat history, and ticketing systems.
- Revoke on completion and verify revocation actually propagates.
These controls tend to break down in legacy toolchains where connectors only accept static API keys and cannot validate per-request identity.
Common Variations and Edge Cases
Tighter credential controls often increase integration overhead, so organisations must balance agent speed against the operational cost of issuing and revoking tokens at runtime. That tradeoff is real, especially in multi-agent workflows where one agent calls another, or where SaaS tools do not support fine-grained delegation.
There is no universal standard for this yet. Some teams use secret brokers to inject credentials only at execution time, while others move to service-to-service authorization with scoped tokens and policy-as-code. Best practice is evolving toward a model where the agent never sees a long-lived secret at all, only a transient capability for the exact operation requested. NHIMG case coverage such as the CoPhish OAuth Token Theft via Copilot Studio and Replit AI Tool Database Deletion shows why static trust becomes fragile once a tool can be invoked on behalf of a user or system.
Embedded secrets are also harder to govern when agents write back to code, docs, or chat surfaces. That is why the current guidance suggests separating prompt content from credentials entirely and using provenance-aware logging instead. In environments with high tool sprawl, many external integrations, or rapid agent iteration, the control problem is not just leakage, but uncontrolled reuse across contexts that were never meant to share authority. In those environments, plain text prompts become an audit liability the moment they cross system boundaries.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, OWASP Non-Human Identity Top 10 and CSA MAESTRO address the attack and risk surface, while NIST AI RMF and NIST Zero Trust (SP 800-207) set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | A3 | Agent tool misuse and prompt injection are central to this secret exposure problem. |
| OWASP Non-Human Identity Top 10 | NHI-01 | Non-human identities should use workload identity, not embedded shared secrets. |
| CSA MAESTRO | TRM | MAESTRO addresses threat modeling for autonomous agent tool and identity flows. |
| NIST AI RMF | AI RMF supports governing unpredictable agent behavior and credential risk. | |
| NIST Zero Trust (SP 800-207) | PL-4 | Zero trust requires per-request verification, not implicit trust from embedded secrets. |
Assign each agent a cryptographic workload identity and eliminate shared credentials.
Related resources from NHI Mgmt Group
- What breaks when AI agents are connected through personal accounts or shared credentials?
- What breaks when AI agents can chain tools through MCP without tight policy controls?
- Which controls matter most when AI agents can access secrets through tools?
- What breaks when AI agents are governed only through inventory and posture tools?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on August 28, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org