Security context

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

enkodellc/blazorboilerplate
master @ 9086047
19
Fixes
0
CVEs
HIGH
Peak severity
33.3%
Coverage
Highlights
Auth Bypass: 8 prior fixes. Scrutinize any change in this area.
src/Server/BlazorBoilerplate.Server/Controllers/ApplicationController.cs: most-fixed (2 issues). Treat as high-risk during review.
8 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 user session initialization and middleware pipeline sequence failed to properly populate context before executing down-stream operations, leading to unauthenticated execution paths or incorrect tenant assignment.
Broken Access Control: Bypassing global tenant isolation filters for administrators introduced multi-tenant data cross-contamination risks, which required explicitly locking down administrator contexts to respect multi-tenant boundaries.
Open Redirect: Redirection logic in several modules accepted raw, unvalidated return URLs, allowing external attackers to craft phishing links redirecting to malicious external hosts.