Highlights
Sandbox Escape: 3 prior fixes. Scrutinize any change in this area.
packages/argo-host/src/worker/sandbox.ts: most-fixed (3 issues). Treat as high-risk during review.
4 high-severity fixes in this history; regressions here are high-impact.
Recurring patterns
The bug types that recur here, drawn from past fixes, not open vulnerabilities.
Sandbox Escape: The Function constructor was replaced with a noop to prevent arbitrary code execution, indicating a direct sandbox escape vector.
Sandbox Escape: Sensitive browser APIs (caches, crypto, indexedDB, navigator) were exposed, allowing data access or side channels.
Sandbox Escape: Additional APIs (WebSocket, WebGL, FileReader, BroadcastChannel) were exposed, enabling network access, rendering, or file reads.