
Summary
The rule 'Snowflake.Stream.AccountAdminGranted' is designed to detect instances when the 'Account Admin' role is granted in a Snowflake environment. This is crucial for ensuring security within the Snowflake platform, as the Account Admin role possesses extensive privileges that could lead to potential abuse if granted without proper authorization. This detection leverages logs of type 'Snowflake.GrantsToUsers' to analyze role assignments within the system. A successful detection indicates that a significant privilege escalation has occurred, which may suggest malicious activity or misconfiguration within user roles. Two test cases are outlined, one that checks for the assignment of an admin role, expecting a result of true, and another that checks for the assignment of non-admin roles, expecting a result of false. This ensures that any unauthorized privilege escalation is identified promptly.
Categories
- Cloud
- Application
- Identity Management
Data Sources
- User Account
- Application Log
ATT&CK Techniques
- T1078
Created: 2024-11-04