Halil, the real failure mode is not “models escaping.” It is enterprises giving AI agents production-grade reach — code, repos, package registries, workspace identities, local files, secrets, and outbound network paths — while still treating model input as if it were trustworthy UI text.
Across this pack, the same pattern repeats: untrusted instructions or vulnerable AI-adjacent infrastructure cross an execution or permission boundary. Langflow is the clearest “do this now” case: the handoff marks active exploitation, and prior reporting says Langflow was added to CISA KEV after real-world credential-theft activity. That means exposed Langflow should be taken off the internet, patched, and have associated secrets rotated — not just logged. The Claude Cowork SharedRoot issue is similar in shape: a local AI agent/sandbox boundary failure, so the redesign is per-project isolation and no broad shared filesystem root by default.
For AgentForger, GitLost, and the OpenAI/Hugging Face cache-proxy scenario, I would block three things this week: first, unsanctioned or user-created workspace agents with broad OAuth scopes; second, AI agents reading private repositories and then making outbound network calls without a human approval gate; third, model-evaluation or agent sandboxes with live access to real package infrastructure, credentials, or production-adjacent registries. Prompt injection is just the trigger in some of these cases — the damage comes from excessive agency and over-permissioned tools.
So my practical line is: monitor prompts, yes, but redesign permissions. Treat every issue comment, repo file, package metadata field, ticket, webpage, and chat message as hostile input if an agent can act on it. Give agents disposable identities, narrow scopes, egress allowlists, quarantined artifact handling, and hard separation between “read/analyze” and “write/deploy/exfiltrate.” If a business unit cannot explain which data an AI agent can read, which tools it can call, and where it can send results, that agent should be paused until they can.