Security context

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

argoproj/argo-cd
master @ bcf1822
261
Fixes
3
CVEs
HIGH
Peak severity
31.4%
Coverage
Highlights
Auth Bypass: 86 prior fixes. Scrutinize any change in this area.
reposerver: most-fixed (18 issues). Treat as high-risk during review.
103 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: Critical authentication middleware skips and improper validation of groups or audience claims in OIDC tokens allowed unauthorized access on endpoints such as terminals and extensions.
Path Traversal: Improper path canonicalization and failure to sanitize Helm value files, Kustomize parameters, and relative symlinks allowed access to arbitrary local files outside the repository root.
Auth Bypass: Namespace isolation bypasses occurred when ApplicationSet generators or controllers retrieved resources from outside their designated namespace, violating multi-tenant boundaries.