Warp, the maker of an agentic terminal and development environment, has disclosed that an attack on a third-party vendor in its infrastructure exposed agent decision logs and telemetry data. Chief executive Zach Lloyd estimates that roughly 1% of Warp users may have been affected, and says affected users have been notified. If you used Warp's AI agent features, assume anything the agent saw may have been in those traces until the company says otherwise, and rotate any secret that passed through a session. This post separates what has been stated from what is still open.
TL;DR
| Question | Answer |
|---|---|
| Am I affected? | Per Warp, roughly 1% of users may be; identified users were notified. No notice means not identified, by the company's account. |
| What leaked? | "Agent traces and telemetry" are named as potentially affected. Source code, prompts and credentials are not confirmed either way. |
| Is there a fix for me to apply? | No client update has been announced. The vendor flaw is the vendor's to fix; your action is rotation and monitoring. |
| Does data leave my machine? | With Warp's AI features and telemetry on, Warp's own documentation says AI interactions and console inputs may be collected. That is the data class at risk here. |
| Who attacked and how? | Unknown. The CEO's "agent swarm" description is an unverified characterisation. |
What is claimed and what is verified
Our only detailed account is BleepingComputer's report dated October 27, 2026, which in turn points to a statement from Lloyd on X rather than to a formal technical disclosure. We could not find a Warp security advisory or status-page post when we searched, so every statement below is the company's as relayed by that coverage, not something we confirmed with Warp.
Stated by the company (via BleepingComputer):
- The incident came from an attack on a third-party vendor in Warp's infrastructure.
- Lloyd said the company learned of "an active and narrow-banded exploitation of a vendor" on a Friday, and that it "detected the operation within hours" and remediated it.
- Agent traces and telemetry were identified as potentially affected.
- Roughly 1% of users may have been impacted. The article cites Warp's website as saying the product has at least 800,000 users, which would put the figure in the thousands, though neither number is a count of affected accounts.
- Impacted users have been notified, CrowdStrike has been engaged, external experts are assisting and law enforcement has been informed.
- Warp has contacted the vendor about the vulnerability but has not shared details.
Not confirmed:
- Which vendor was compromised, and what role it plays (analytics, error reporting, model routing, storage).
- The exact dates of intrusion and detection. "A Friday" is the only anchor; we have not seen a date.
- Whether source code, prompts, credentials or other sensitive data sat inside the exposed traces.
- Whether data was copied or only accessible, and whether it has been published or sold.
- The "agent swarm" claim. Lloyd's analysis, as reported, suggests the attacker used one together with "a very sophisticated penetration and escalation technique". No indicators, logs or tooling names have been released, so this is a hypothesis about the attacker, not a finding.
The line to hold on to: the company has confirmed unauthorized access to a vendor system holding agent traces and telemetry, and has not said what those traces contained.
Why agent traces are more sensitive than ordinary telemetry
Ordinary product telemetry says which button you pressed. An agent trace is closer to a transcript of your working session: the task you asked for, the commands the agent proposed and ran, file paths it opened, and the output it read. Anything that appeared on screen or in a tool result can land in one.
Warp's own privacy documentation is explicit about the categories. It says that if you have not opted out of "Help improve Warp", Warp collects high-level usage analytics that "do not include any user generated content". It then adds that with telemetry on, Warp may also collect "AI interactions and console inputs that power our AI features". It names Sentry for crash reporting and Rudderstack for app analytics, which are vendors in that pipeline. We do not know whether either is involved in this incident, and nothing published says so.
Three other points from that page matter for your risk assessment:
- Secret redaction is off by default. The page says "Configurable Secret Redaction is disabled by default." If you never switched it on, a token echoed by a command could have travelled with the interaction data.
- Free plan users cannot opt out and keep AI. The page states that telemetry must be enabled to use AI features on the Free plan.
- Paid enterprise tiers are different. Business and Enterprise plans are covered by a zero data retention agreement, and the page says no AI interaction or console data is collected for them.
If the exposed data is the AI interaction data, then the plan you were on and whether you opted out decide your exposure far more than whether you got an email. We cannot say that is what was taken, only that it is what Warp's documentation says could be collected.
The pattern: your secrets in someone else's pipeline
This is the third coding-agent vendor incident this month where the practical question was "what did the agent have access to that is now in a vendor's system". OpenCode's Console breach exposed provider keys saved in a hosted workspace for about 1.4% of Console users; BleepingComputer also draws that comparison. Railway's incident involved environment variables holding AI keys. Our attacks timeline for October tracks these together.
The common thread is that the compromise happens where you cannot see it. No process monitor on your laptop observes a vendor's database being read. What you can control is what was available to leak: which secrets the agent could see, and what was sent upstream.
The Warp case differs from OpenCode in one way worth noting. OpenCode's exposure was keys you deliberately stored with the vendor. Here the exposure is data that flowed as a side effect of using the product, which makes it easy to forget about. Nobody pasted a key into a Warp settings page; a key may simply have scrolled past in a command's output.
What this means if you run AI coding agents
- Check for a notification. Look in the email on your Warp account. Do not click links in unexpected messages claiming to be about the breach; BleepingComputer's report advises users to treat unsolicited communications with increased caution, and breach notices are a common phishing pretext.
- List what your Warp sessions touched. Think about commands that print secrets:
env,printenv,cat .env,docker inspect,kubectl get secret -o yaml, cloud CLI output, and anything you pasted into an AI prompt. Those values are the ones that could be in a trace. - Rotate at the issuer. Revoke and reissue cloud keys, API tokens, database passwords and SSH keys in the provider's own console. Deleting a value from a terminal history does nothing to a copy elsewhere.
- Review usage since the incident. Lloyd dated discovery to "a Friday"; look at activity on affected keys from at least the previous week. Watch for new models, unfamiliar regions, odd hours and spend spikes, and set hard spend limits at each AI provider.
- Decide your telemetry setting. Per Warp's documentation, you can turn off "Help improve Warp" and "Send crash reports" under Settings, Privacy. Paid plans can opt out and keep AI; Free plans cannot. If the exposure troubles you and you are on Free, that trade-off is the real decision.
- Turn on secret redaction if you stay. The documentation says it is configurable and off by default. It reduces what appears in what is sent, though pattern-based redaction misses formats it does not know.
- Keep production secrets out of agent sessions. Use short-lived credentials and scoped tokens in the terminal where an agent works. A leaked token that expires in an hour is a small problem; a long-lived root key is not. Our first 24 hours after a vendor breach runbook has the sequence and the monitoring to put in place.
For background on how these leaks start locally, see API keys in logs and env vars.
What we cannot say
We have not used any Warp internals or tested the incident. We do not know whether the vendor was an analytics service, a hosting provider or something else, and the privacy page names two vendors only as general sub-processors for crash and analytics data, not as suspects. We also have not seen the CEO's X post directly. Our description of the "agent swarm" is the company's characterisation as reported, and attackers using agent tooling is plausible given reports of AI-run intrusions this year, but plausibility is not evidence about this case.
Warp has also long drawn scrutiny over data collection: a GitHub issue on its repository from earlier years complained about telemetry going to Segment, an analytics service; a maintainer replied there that keystrokes and terminal input and output were not sent unless a user used Block sharing. We mention it as history, not as a cause. Nothing published connects it to this incident.
How Beam handles this
Beam covers a different layer. It runs on your machine, watches what coding agents such as Claude Code and Codex do, and flags credential exposure in tool calls before it spreads. It redacts known credential formats before anything is stored, and nothing is uploaded to a cloud by default, so there is no Beam-side trace store for an attacker to read. On Claude Code and Codex it can deny risky actions through PreToolUse hooks; that is hook-based, not a kernel sandbox, and detection is heuristic. Beam does not wrap Warp's own telemetry, cannot see a vendor's servers and cannot rotate keys for you. What it can do is show you which secrets your agents touched, which is the list you need for step 2 above. See how Beam works and local-first design.
What to watch next
Three things would change this picture. A named vendor and a date would let you judge whether the exposure was data in transit or data at rest. A statement on whether prompts and command output were in the traces would settle the question of what to rotate. Independent evidence on the attack method would test the agent swarm claim. We will add an update if Warp publishes any of these.
Related reading: the Hugging Face autonomous agent breach, what app monitoring can and cannot catch when your platform is breached, the vibe coding security checklist and the AI agent security incidents timeline.
Frequently asked questions
Was I affected by the Warp breach?
Warp's CEO says roughly 1% of users may have been affected and that impacted users have been notified. If you received no notice, the company's account is that you were not among them, but the investigation is ongoing, so check your inbox and account activity anyway.
What data was exposed in the Warp incident?
Warp has identified agent traces and telemetry as potentially affected. It has not said whether source code, prompts, credentials or other sensitive details were included, so those remain unconfirmed.
Should I rotate my secrets after the Warp breach?
If you used Warp's AI features with telemetry on and ever had a secret appear in a command, its output or a prompt, rotating that secret is cheap insurance. Revoke it at the issuing provider, not inside Warp, and review usage since the incident.
Can I stop Warp sending AI and console data?
Warp's privacy documentation says you can turn off Help improve Warp under Settings, Privacy, and that with telemetry disabled no console interactions are persisted on its servers. It also says Free plan users must keep telemetry on to use AI features, and that Business and Enterprise plans are covered by a zero data retention agreement.
Was the attack really run by an agent swarm?
That is the CEO's reading as relayed by BleepingComputer: analysis suggests an agent swarm and a sophisticated escalation technique. No technical evidence or vendor name has been published, so treat it as a claim.
Details reflect public statements as of October 27, 2026 and may change as Warp's investigation continues. Product behaviour described from Warp's documentation may have changed since we read it.

