Highlights
Sandbox Escape: 6 prior fixes. Scrutinize any change in this area.
pkg/catalog/loader/loader.go: most-fixed (5 issues). Treat as high-risk during review.
27 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: Multiple sandbox escapes were fixed across JS compilation, library helpers, eval, and module imports, indicating a weak sandbox boundary around template-executed JavaScript and headless browser operations.
Signature Verification Bypass: Multiple fixes address bypasses in template signature verification, including caching without content binding, accepting signatures not at end of file, and allowing unsigned code templates via DAST/workflow paths. This is a core integrity control that has been repeatedly undermined.
Path Traversal / Local File Inclusion: Path traversal fixes appear in multiple filesystem-trust boundaries, indicating inconsistent canonical path containment checks. Zip-slip in template updates and payload file reads outside template directories are recurring themes.