Highlights
Dependency Vulnerability: 1 prior fix. Scrutinize any change in this area.
.github/workflows/ci.yml: 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.
Privilege Escalation: Default GitHub Actions token permissions can allow compromised workflows to escalate privileges and modify repository contents or access secrets. The fix restricted permissions to read-only, but new workflows or modifications could reintroduce excessive scopes.
Dependency Vulnerability: The nokogiri dependency had a known memory corruption/execution vulnerability (CVE-2017-9050). Using an unpatched version could expose the tool to remote code execution when processing untrusted HTML. The fix bumped the constraint to >=1.8.1, but future downgrades or loose constraints could reintroduce the risk.