Security context

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

openshift/api
master @ 3d22ba1
5
Fixes
0
CVEs
MEDIUM
Peak severity
Highlights
Auth Bypass: 2 prior fixes. Scrutinize any change in this area.
(CRDs): 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.

Data Validation Bypass: CRDs that preserve unknown fields allow users to submit unvalidated schema data that persists in the etcd datastore, bypassing validation logic. Explicit pruning must be enforced across all schemas.
HTTP Request Smuggling: Failing to limit HTTP header specifications (such as header name length) within Ingress and Route CRDs allows malformed requests to reach underlying HAProxy routers, enabling request smuggling attacks.
Auth Bypass: Insufficient validation on OIDC issuer URLs within authentication configurations can allow insecure schemes, queries, or fragments, potentially compromising authentication flows.