Highlights
Auth Bypass: 2 prior fixes. Scrutinize any change in this area.
Actions: most-fixed (3 issues). Treat as high-risk during review.
6 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.
Auth Bypass: Shared conversational state and memory between different agent-to-agent (A2A) caller contexts allowed logical tenant-boundary bypasses, requiring factory-isolated SAAgent instances.
Sandbox Escape: Executing helper scripts directly from unchecked checkouts enabled untrusted branch code to execute commands on the runner environment. Isolation is now achieved by caching trusted scripts outside the workspace.
Path Traversal: Session and agent identifiers, along with message_id fields, were used to resolve file paths without strict type validation or canonical prefix checks, permitting reading/writing outside target directories.