Security context

What an agent needs to avoid regressing past fixes and find the next vuln in this repo.

steipete/agent-scripts
main @ 761e0fb
2
Fixes
0
CVEs
HIGH
Peak severity
0.0%
Coverage
Highlights
Path Traversal: 1 prior fix. Scrutinize any change in this area.
release/sparkle_lib.sh: most-fixed (1 issue). Treat as high-risk during review.
1 high-severity fix in this history; regressions here are high-impact.
Recurring patterns

The bug types that recur here, drawn from past fixes, not open vulnerabilities.

Path Traversal: Insecure path resolution in the file upload mechanism of the test-review-harness allows attackers to escape the designated root directory. If left unvalidated, this can lead to arbitrary file write or read on the system hosting the harness.
Signature Verification Failure: The Sparkle release verification utility previously relied on an opt-in environment variable to perform critical macOS codesign and spctl verification, introducing risk of executing or deploying unsigned and potentially compromised application builds when not explicitly configured.