Detections

Explore public detection logic contributed by the community across SIEM and rule languages.

158 detections

Detects high-frequency enumeration of privileged roles or role assignments within Azure AD (Entra ID) by a single user or IP address within a short time window. This activity often precedes more targeted attacks aimed at compromising highly privileged identities.
avatar
Ankit Mehta@Secvyn
avatar
Detections.ai Community
4 months ago
002
Detects the execution of 'aws sts get-caller-identity' by common IDEs or code editor helper processes. This activity is often used by adversaries to verify the current AWS identity and permissions after gaining access to a developer's workstation.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
101
Detects collection of service principals, app role assignments, delegated grants, and ownership data via Microsoft Graph API, which can identify privilege escalation paths. The rule specifically looks for a high volume of GET requests (35 or more within a 15-minute window) to URIs associated with enumerating service principals, app role assignments, oauth2 permission grants, and owned objects.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
4 months ago
1012
Detects anomalous automated enumeration of Microsoft Graph API user objects followed by keyword-based searches for sensitive HR, finance, and payroll-related information. This pattern is characteristic of post-compromise reconnaissance activities where an attacker leverages an existing session token to identify targets for further data exfiltration.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
001
Detects a user or application issuing a high volume of Microsoft Graph user directory requests within ten minutes, consistent with tenant reconnaissance. This rule specifically looks for GET requests to the /v1.0/users endpoint of the Microsoft Graph API, indicating an attempt to enumerate user accounts.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
4 months ago
2012
This rule detects the use of common cloud command-line interfaces (Azure CLI, Azure PowerShell, and AWS CLI) to perform resource discovery, specifically identifying commands used to list virtual machines or describe EC2 instances. Such activity, if performed by an unexpected user or on an endpoint where cloud management tools are not typically installed, may indicate reconnaissance by an adversary.
avatar
Ankit Mehta@Secvyn
avatar
Detections.ai Community
4 months ago
003
This rule detects attempts to bypass Conditional Access policies by exchanging a Primary Refresh Token (PRT) for an Azure Active Directory (AAD) Graph token on a device that is either of 'Unknown' ownership or lacks a check-in history, despite being marked as compliant. This behavior could indicate an adversary attempting to gain unauthorized access to resources by leveraging a compromised PRT on an unmanaged or suspicious device, circumventing Conditional Access controls.
avatar
Bryant Smith@flowstate
avatar
Detections.ai Community
4 months ago
216
Detects rapid enumeration of SharePoint sites, drives, lists, and document libraries from one account, which can precede targeted data collection. This rule identifies a high volume of GET requests to SharePoint-related URIs within a short timeframe, indicating potential reconnaissance or data exfiltration attempts.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
4 months ago
3010
Correlates CI/CD runners utilizing AWS credentials to execute secretsmanager:ListSecrets or GetSecretValue outside normal parameters. This rule detects processes named 'aws' executing commands related to AWS SecretsManager, specifically 'ListSecrets' or 'GetSecretValue'.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
308
This rule detects the use of common cloud command-line interfaces (Azure CLI, Azure PowerShell, and AWS CLI) to perform resource discovery, specifically identifying commands used to list virtual machines or describe EC2 instances. Such activity, if performed by an unexpected user or on an endpoint where cloud management tools are not typically installed, may indicate reconnaissance by an adversary.
avatar
Ankit Mehta@Secvyn
Bharat Cyber Guardians
4 months ago
001
Detects high-velocity queries to Graph API regarding transitiveRoleAssignments, a Tycoon 2FA post-compromise activity. This activity is indicative of reconnaissance for role assignments within Microsoft Graph, potentially by an adversary like Volt Typhoon (Tycoon 2FA).
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
4011
This rule detects the use of common cloud command-line interfaces (Azure CLI, Azure PowerShell, and AWS CLI) to perform resource discovery, specifically identifying commands used to list virtual machines or describe EC2 instances. Such activity, if performed by an unexpected user or on an endpoint where cloud management tools are not typically installed, may indicate reconnaissance by an adversary.
avatar
Ankit Mehta@Secvyn
Bharat Cyber Guardians
4 months ago
001
Detects queries extracting large contact lists or license details ($top=999 or $top=1000) via Microsoft Graph API, indicating automated data harvesting or reconnaissance activities. This behavior could be indicative of an adversary attempting to collect information about an organization's users or licensed software.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
109
Detects systematic enumeration of application registrations, owners, credentials, and permissions through Microsoft Graph. This rule identifies suspicious activity where a user or application makes a high volume of GET requests to various Microsoft Graph API endpoints related to application registrations within a short time frame (15 minutes). The specific endpoints monitored include those for listing applications, owners, password credentials, key credentials, and required resource access. A threshold of 40 requests within a 15-minute window triggers the alert, indicating potential reconnaissance or inventory collection by an adversary.
avatar
Daniel Jeremiah@daniyyell
avatar
Detections.ai Community
4 months ago
114
Detects bursts of Microsoft Graph API calls hitting multiple distinct reconnaissance endpoints within a 60-second window. This behavior can indicate an adversary performing rapid enumeration or discovery within a Microsoft 365 environment.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
006
Detects Graph API queries targeting getResourceTenants, identifying lateral movement preparation. This activity can be indicative of an adversary attempting to enumerate tenant relationships within Microsoft Graph to understand the environment and potentially identify targets for further compromise or lateral movement.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
306
Detects bulk Azure AD group membership enumeration via Graph API
avatar
Darshan Thummar@Mighty
avatar
Detections.ai Community
5 months ago
209
Detects an unusually high volume of successful operations related to Azure App Services originating from a single caller within a one-hour window. This could indicate automated activity, reconnaissance, or a misconfigured application.
avatar
Ankit Mehta@Secvyn
avatar
Detections.ai Community
5 months ago
2017
Identifies Python-based automated Graph API queries searching the directory based on name patterns and role attributes. This rule correlates sign-in logs with Microsoft Graph CloudAppEvents to detect suspicious activity originating from Python scripts interacting with the Microsoft Graph API.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
105
Detects specific URI patterns used by Storm-2949 to enumerate users, indicating automated directory reconnaissance. The rule specifically looks for Microsoft Graph API calls that include both '$select=displayName,userPrincipalName,jobTitle' and '$top=50' in the RawEventData, which are indicators of user enumeration.
avatar
Ibrahim Saud@tektrix
avatar
Detections.ai Community
4 months ago
005
This rule identifies rapid, multi-category reconnaissance activity against the Microsoft Graph API. It specifically looks for bursts of 20 or more requests across 4 or more unique Graph API endpoints within a one-minute window, particularly when those requests include parameters like '$top=999', '$count=true', or target '/beta/' endpoints, which are indicative of attempts to extract maximum data or use less common API versions. This behavior is typified by threat actors like Tycoon 2FA operators.
avatar
Ethan Andrews@eandrews
avatar
Federal Signal Detections
5 months ago
19034
Page 4 of 8