Home / Companies / Perplexity / Blog / Post Details
Content Deep Dive

Escaping SPACE: Part I

Blog post from Perplexity

Post Details
Company
Date Published
Author
Perplexity Secure Intelligence Institute
Word Count
4,771
Company Posts That Month
27
Language
English
Hacker News Points
-
Post removed?
No
Summary

Perplexity evaluated the security of its SPACE agent sandbox by giving nine AI models root access inside Firecracker microVMs and testing whether they could escape to the host or bypass restricted network access. Across 108 VM-to-host escape attempts, no model obtained the host-side secret, while no network bypass succeeded when all networking was blocked; however, in partial-network settings that allowed package repositories and search, four models achieved 11 successful bypasses in 54 runs. The bypasses exploited DNS spoofing to poison domain-to-IP mappings and shared CDN IP addresses to access other services through permitted infrastructure, rather than breaking VM isolation. Perplexity added source-address validation, TLS termination, hostname and HTTP-authority checks, and protocol restrictions, after which repeated tests found no verified bypasses. Tests of ten third-party sandbox platforms found similar network-policy weaknesses in eight, with seven publicly identified platforms showing at least one bypass, prompting vendor disclosures and a mix of fixes, planned mitigations, and documentation updates. The findings emphasize that VM isolation and network confinement are separate defenses and that domain-based egress controls must validate destination identity consistently across DNS, IP, TLS, and HTTP layers.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
AI Agents 3 5,609 1,414 272 -6%
LLM 3 6,037 1,168 244 +15%
AI Guardrails 1 454 179 65 -18%
GPT-6 Astra 1 619 70 33 -
Secrets Management 1 2,046 504 139 -11%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.