Security context

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

tyktechnologies/tyk
master @ e815d43
261
Fixes
3
CVEs
CRITICAL
Peak severity
24.3%
Coverage
Highlights
Denial of Service: 122 prior fixes. Scrutinize any change in this area.
gateway: most-fixed (43 issues). Treat as high-risk during review.
127 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: Multi-tenant client certificate verification often fails or is bypassed when multiple APIs overlap on the same custom domains, leading to incorrect fallback logic that ignores mTLS validation requirements.
Denial of Service: Concurrent executions, unvalidated nested types in upstream GraphQL responses, and unbounded connections leak resources or trigger nil pointer dereferences that crash the entire gateway.
Auth Bypass: Applying or merging multiple security policies often results in the corruption or leakage of security properties across distinct API sessions because the underlying global policy structures are modified in memory rather than cloned safely.