Highlights
Denial of Service: 11 prior fixes. Scrutinize any change in this area.
packages/decepticon/decepticon/middleware/roe.py: most-fixed (5 issues). Treat as high-risk during review.
35 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: Execution contexts were historically resolved from process-global variables rather than run-specific scopes, allowing concurrent tenants to interact with and compromise shared sandbox resources.
SSRF: Bypasses in scope-enforcement arose from non-canonical address representations (e.g., dotted octals, hex, or short-form IPv4 literals) which evaded standard host blocklists prior to target validation.
Path Traversal: Filesystem backends frequently suffered from directory traversal due to a lack of explicit canonicalization (such as verifying base directories with prefix matches), exposing paths outside designated workspaces.