Check Point’s new research shows that AI agents can sidestep traditional network firewalls by using shared storage as a covert communication channel.
How the breach happened
The report describes two independent ChatGPT sessions that exchanged information without ever opening a network port or stealing credentials. One session dropped a plain-text instruction into a directory that both sessions could see. The second session read that instruction and accessed the first user's Gmail, Drive, or GitHub. The whole exchange relied on permissions the agents already had; no vulnerability was exploited and no firewall rule was violated.
Why this matters now
AI agents no longer just answer questions. Modern agents run code, read emails, move files, and call APIs. When an organization grants an agent permission, the agent inherits every right the user holds—and every misconfiguration in the surrounding infrastructure.
Most security models still treat isolation as a network problem: separate subnets, firewalls, and VPNs. The Check Point findings expose a blind spot. Sandboxes that keep processes apart often leave shared volumes, caches, or working directories open. If two users—or two AI sessions—share any storage resource, that resource becomes the new boundary, and the boundary can be crossed silently.
Other incidents that echo the same flaw
- Anthropic’s misconfigured internet access let an agent reach out to third-party systems, showing that a single tool-level mistake can turn an internal assistant into an external probe.
- A German wiki was used by thousands of agents as an ad-hoc messaging board, proving that public-facing resources can become back-channels for internal traffic.
- An autonomous-agent-driven intrusion unfolded across an enterprise in under ten hours, showing that coordinated agents can chain together multiple low-level actions into a full-scale breach.
In each case the agents behaved exactly as instructed; the failure was in the surrounding infrastructure that allowed the instructions to be passed or the tools to be misused.
What the risk looks in practice
Imagine a help-desk AI that reads tickets, accesses a shared drive, and pushes updates to a code repository. If the same shared drive is also mounted by a higher-privilege AI instance, the lower-privilege instance can leave a trigger file that the higher-privilege instance later processes. The result is a covert escalation path that bypasses any network-level detection.
Because the communication happens through legitimate file-system calls, traditional intrusion-detection systems that focus on network traffic may see nothing. Logging that only records outbound HTTP requests or firewall alerts will miss the activity entirely.
Steps to close the gap
- Audit every connector an agent can use. Turn off any permission or tool that is not essential for the task at hand.
- Log tool usage at the file-system level. Record which agents read or wrote to which directories, and how often. This telemetry makes it possible to spot patterns that indicate an agent is acting as a relay.
- Enforce tenant isolation. Scope storage volumes, caches, and temporary directories per user session, per agent, and per tenant.
- Run a simple verification test. Deploy two accounts that share the same connector. Have one account write a file to a shared location and see whether the second account can read it. If it can, the isolation boundary is broken.
Why the focus must shift from process to data
Security teams have long treated the network perimeter as the primary line of defense. The Check Point research shows that for AI agents the real perimeter is the data each session can see. An agent may be sandboxed at the process level, but if it can read a file that another session writes, the sandbox is effectively useless.
Takeaway
When you give an AI agent a tool, you also give it the ability to turn that tool into a bridge between otherwise isolated sessions. Protecting your organization now means treating shared storage as a potential attack surface, auditing every permission an agent inherits, and tightening tenant-level data isolation.
