Security context

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

kubernetes-sigs/controller-runtime
main @ 01c7782
2
Fixes
0
CVEs
HIGH
Peak severity
0.0%
Coverage
Highlights
Cryptographic Weakness: 1 prior fix. Scrutinize any change in this area.
pkg/internal/testing/controlplane: 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.

Insecure Transport: The control plane previously exposed an insecure API server endpoint over plaintext HTTP, allowing eavesdropping and tampering. The fix enforces secure serving by default, but any future code path that starts an API server must replicate this default-off insecure behavior.
Cryptographic Weakness: The certificate generator created a new CA private key on each call instead of reusing the existing one, weakening the trust chain and increasing key-management complexity. The fix reuses the CA key for signing; any new certificate generation logic must follow this pattern.