Detections

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

53 detections

Detects a user password change synced from on-premises Active Directory, immediately followed by the same user registering a new MFA method. This sequence is highly suspicious for existing privileged accounts and was used by the threat actor Storm-0501 to compromise a Global Administrator account that previously lacked MFA.
avatar
Jehad AbuSultan@Jabusultan
avatar
Detections.ai Community
1 year ago
62212
This detection specifically flags credentials being added to the Connect Sync Application in Entra ID, a technique known to have persistance from On-premise AD DS to Entra ID. It tries to look at both certificate, client secret, and federated credentials being added, and tries to remove legitimate renewal processes. Since the legitimate renewal process first adds a new certificate only te remove the old one short after, we by default allow for a maximum of 1 minute between the certificate create and delete events.
avatar
Robbe Van den Daele@RobbeVdDaele
avatar
Detections.ai Community
1 year ago
1091
This detection flags any changes happening on the Connect Sync Application in Entra ID. Since this is a very interesting account for attackers to abuse when moving laterally between AD DS and Entra ID, any change to the account should be investigated. We try to exclude legitimate certificate renewal processes, and a new account onboarding in the detection rule.
avatar
Robbe Van den Daele@RobbeVdDaele
avatar
Detections.ai Community
1 year ago
1067
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
90154
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
150139
KQL Query from file: Detect Privilege Admin under AiTM attack
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
70127
KQL Query from file: Conditional Access Report
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
50102
KQL Query from file: Detecting GOLDEN SAML Attack
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
5093
KQL Query from file: Entra Admin Roles Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
4084
KQL Query from file: Entra ID Administrative Role (AD-Sync)
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
6083
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
7075
KQL Query from file: Threat Hunting Nation State Actors
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
6071
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
2066
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3059
KQL Query from file: Monthly Report Entra Eligible Role Activation
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
2038
In this detection,we hunt for any sign-in attempt from a non-managed, non-compliant, untrusted device.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
80123
Looks for multiple users that had their admin role removed by a single user within a certain period.
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
3191
'Looks for new device registrations following a risky user account sign-in. By default the
query will use a 6 hour lookback period, this can be configured within the query.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
2061
'Identifies accounts that have been added to a PIM managed privileged group'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
2045
'Azure AD Connect (AAD Connect) is a critical service that handles connections between on-premise Active Directory and Azure AD.
Due to the critical nature of AAD Connect threat actors may attempt to compromise the service in order to access credentials.
This query looks for SSH connections to host that appear to run AAD Connect. The results should be reviewed to determine if the
SSH connection is legitimate.'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
0037
' This query will detect when an attempt is made to update an existing user and link it to an guest or external identity. These activities are unusual and such linking of external
identities should be investigated. In some cases you may see internal Entra ID sync accounts (Sync_) do this which may be benign'
Azure Sentinel@AzureSentinel
avatar
AzureSentinel
1 year ago
1036
Page 2 of 3