Highlights
Auth Bypass: 3 prior fixes. Scrutinize any change in this area.
ServiceSASSignatureValues.java: most-fixed (2 issues). Treat as high-risk during review.
3 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: Signature string omitted resource and snapshot ID, allowing tokens to authorize access to other blob snapshots.
Auth Bypass: Null fields (identifier, cacheControl, contentDisposition, etc.) were not coerced to empty strings, leading to non-deterministic signature strings and bypass via malformed inputs.
Auth Bypass: Null ipRange and protocol fields were not defaulted, causing signature mismatch and potential authentication bypass.