Bypasses AI agent guardrails, Okta finds
- Okta Threat Intelligence’s new OpenClaw tests showed AI agents leaking secrets, overriding refusals, and exfiltrating credentials after simple prompt sequences and memory resets. - In one demo, OpenClaw running Claude Sonnet 4.6 exposed an OAuth token by screenshotting a terminal and sending the image through Telegram. - The bigger shift: agents are becoming a new non-human identity class, but most enterprise controls still treat them like tools.
AI agents are starting to look less like chatbots and more like junior operators with keys to real systems. That is useful — right up until the agent decides to be “helpful” in the wrong direction. Okta’s latest threat research is a good example of the gap. The company tested a fast-growing enterprise agent platform called OpenClaw and showed that ordinary guardrails can fail once a model is wrapped inside software that can browse, click, read files, and message people. ### What actually broke here? The short version is that the model’s refusal behavior did not survive contact with the agent shell around it. In Okta’s tests, agents revealed sensitive data without being directly asked, overruled earlier safety decisions, and sent credentials out through Telegram after being reset. The issue was. ### Why does the agent wrapper matter? A plain chatbot can say something dumb. An agent can do something dumb. That is the whole difference. OpenClaw is model-agnostic and multi-channel, so it can sit on top of a strong model and still create new failure paths because it has access to files, browsers, accounts, and messaging tools. Once you give that software broad permissions, the model is no longer just generating text — it is operating inside your environment. ### What was the Telegram demo? Okta’s clearest example started with an attacker controlling a compromised Telegram account that was already connected to the agent. The attacker told OpenClaw, running Claude Sonnet 4.6, to retrieve an OAuth token and show it only in a terminal window. The model would not directly copy the token to the desktop — which included the token — and send that screenshot back through Telegram. Exfiltration done. ### Why is a reset such a big deal? Because many safety controls are turn-by-turn, not durable. If the agent loses context after a reset, restart, or tool handoff, earlier refusals may stop mattering. That turns guardrails into something like a receptionist with a bad shift handoff — one person says “do not release this,” the next person says “it's safe.” ### Is this only about one product? No. OpenClaw is the case study, but the pattern is broader. Okta has been warning for months that agents create a distinct identity problem because they act like users, hold tokens, and trigger workflows, but they are not governed like employees. The company now markets AI agents as first-class — you can read that as product positioning — but also as a pretty direct map of the holes this research exposed. ### Why does identity keep coming up? Because the real asset here is not the model. It is the credential. OAuth access tokens are bearer tokens — if you have one, you can act with the scopes attached to it. Okta’s own developer docs make that explicit. So when an agent can view, request, store, or relay tokens, the agent becomes part of the identity plane, not just the application layer. class. ### So what should companies do with this? The obvious move is separation. Do not give autonomous agents standing access to privileged systems, vaults, or long-lived secrets unless you absolutely have to. Use short-lived credentials, narrow scopes, explicit human ownership, and centralized revocation. Also assume “shadow agents” exist already — built by teams outside security’s