Highlights
Privilege Escalation: 2 prior fixes. Scrutinize any change in this area.
(.github/workflows/tests.yaml): most-fixed (1 issue). Treat as high-risk during review.
0 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.
Privilege Escalation: Over-privileged GitHub Actions workflows can be exploited by malicious dependencies or pull requests to compromise the repository's build pipeline and secrets. Restricting job-level execution permissions prevents unauthorized code from modifying the repository state.
Privilege Escalation: Default workflow run tokens can possess permissive write access if not explicitly constrained. Implementing an empty permissions block at the workflow or job level minimizes the capabilities of the default GITHUB_TOKEN.