Security context

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

azure/azure-sdk-tools
main @ b47db48
44
Fixes
0
CVEs
HIGH
Peak severity
34.2%
Coverage
Highlights
Auth Bypass: 12 prior fixes. Scrutinize any change in this area.
Azure.Sdk.Tools.TestProxy/RecordingHandler.cs: most-fixed (4 issues). Treat as high-risk during review.
18 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: The AI copilot component suffered from multiple critical access control flaws, including a failure to apply authentication decorators to key LLM and DB action endpoints, and allowing read-only users to access write-capable agent instances.
Auth Bypass: APIViewWeb has historically struggled to properly gate actions such as review deletion, code file updates, and organization memberships, requiring retrospective enforcement of admin policies, GitHub organization validation, and token authentication.
Denial of Service: The recording proxy is highly vulnerable to concurrency-related crashes, where simultaneous operations on active session sanitizers or recording collections trigger unhandled collection-modification exceptions.