Highlights
Auth Bypass: 37 prior fixes. Scrutinize any change in this area.
LinodeSettingsPasswordPanel.tsx: most-fixed (2 issues). Treat as high-risk during review.
42 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 majority of fixes address missing or incorrect RBAC permission checks that allow restricted users to perform unauthorized actions. Many fixes correct wrong permission symbols or add missing checks for sub-entity operations.
Auth Bypass: Multiple fixes add missing permission checks to disable account-level actions for users without the required IAM permissions, including billing and email editing.
Auth Bypass: Several fixes disable form inputs or submit buttons for restricted users lacking specific grants (e.g., add_volumes, add_buckets, create_firewall_device), preventing unauthorized resource creation.