Highlights
Auth Bypass: 5 prior fixes. Scrutinize any change in this area.
node_common/upload.js: most-fixed (3 issues). Treat as high-risk during review.
7 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.
Denial of Service: Upload operations have been highly susceptible to resource and connection exhaustion, requiring multiple fixes to enforce limits on file sizes, remaining bucket space, concurrency queue limits, and stream timeouts.
Auth Bypass: Allowing users to specify target usernames or identities directly in request bodies instead of enforcing session cookies has led to direct authorization bypasses.
Auth Bypass: Using mutable identifiers such as usernames in JWT/session tokens rather than immutable user database IDs exposes the application to account takeover via username recycling.