Detections

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

608 detections

Detects failed AWS console login attempts due to authentication failures. Monitoring these events is crucial for identifying potential brute-force attacks or unauthorized access attempts to AWS accounts.
avatar
SigmaHQ Detections@sigmaHQ
avatar
SigmaHQ
1 year ago
000
Detects activity related to high-value (VIP) accounts, including:

- Azure AD account modifications
- Conditional Access policy changes affecting the user
- Role assignment changes
- Mailbox rule creation/modification
- Successful sign-ins

Useful for tracking executive account abuse, targeted attacks, or policy misconfigurations.
avatar
Michael Fajkus@MilesDyson
avatar
Detections.ai Community
1 year ago
162231
An attacker knows a users login credentials for an account with MFA enabled. The attacker overloads the user with MFA requests hoping the user will accept one of them. This detection looks for a successful MFA completion that follows a stream of failed MFA requests within the past hour.
avatar
Riley Havill@RileyHV
avatar
Detections.ai Community
1 year ago
2081
This alert indicates that a user has successfully passed MFA after a stream of login failures. This activity may indicate that an attacker has successfully brute forced an accounts credentials and has passed MFA.
avatar
Riley Havill@RileyHV
avatar
Detections.ai Community
1 year ago
0059
Detects scenarios where an attacker attempts to enumerate potential existing SQL users, resulting in failed logins with unexisting or invalid accounts.
SIGMA Detection Rules@SIGMADetectionRules
SIGMA Detection Rules
1 year ago
009
Detects the execution of 'dscl . authonly' by a script interpreter, a technique used by Odyssey Stealer to validate user passwords obtained from a malicious dialog prompt.
avatar
Drew Pilarski@barnabysDrew
avatar
Detections.ai Community
1 year ago
1449
This rule detects suspicious Okta login attempts where a user successfully passes the initial authentication factor but then fails or abandons a subsequent Multi-Factor Authentication (MFA) challenge, originating from a new IP address, device (user agent), and city combination. It filters out events from known corporate VPN IP addresses to reduce false positives.
avatar
tayvion payton@tayontech
avatar
Detections.ai Community
1 year ago
101149
This detection identifies suspicious authentication failure patterns that may indicate brute-force attacks. It detects four common scenarios:

- Repeated failed login attempts to a single account from a single IP address.
- Distributed login attempts to a single account from multiple IPs.
- A single IP address targeting multiple accounts.
- Broad-scale attempts involving multiple accounts and multiple IPs in a short timeframe.

This rule focuses on failed login attempts only and is intended for early brute-force detection and threat hunting.

Note:
Consider tuning the TimeWindow (default: 10 minutes) and Threshold (default: 5 attempts) values to reflect your organization’s normal login activity. A more permissive or stricter threshold may be necessary depending on your environment (e.g., high-traffic services, mobile users, VPNs).

Includes both a readable union-based version and a compact case()-based variant for performance-conscious deployments.
avatar
Michael Fajkus@MilesDyson
avatar
Detections.ai Community
1 year ago
30146
The analytic identifies potential Remote Desktop Protocol (RDP) brute force attacks by monitoring network traffic for RDP application activity. It detects potential RDP brute force attacks by identifying source IPs that have made more than 10 connection attempts to the same RDP port on a host within a one-hour window. The results are presented in a table that includes the source and destination IPs, destination port, number of attempts, and the times of the first and last connection attempts, helping to prioritize IPs based on the intensity of activity.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
0055
This analytic detects repeated blocked connection attempts from the same initiator to the same responder within a short time window. It leverages Cisco Secure Firewall Threat Defense logs and identifies connections where the action is set to Block, and the number of occurrences reaches or exceeds a threshold of ten within a one-minute span. This pattern may indicate a misconfigured application, unauthorized access attempts, or early stages of a brute-force or scanning operation. If confirmed malicious, this behavior may represent an attacker probing the network, attempting lateral movement, or testing firewall rules for weaknesses.
Splunk Security@SplunkSecurity
avatar
Splunk Security Content
1 year ago
4096
This KQL detection rule identifies suspicious login attempts in the SigninLogs dataset where a sign-in was blocked because it originated from an IP address flagged for malicious activity.

The rule specifically focuses on cases where valid credentials or token claims were used during the authentication process.
avatar
Andre Zeemering@Azeemering
avatar
Detections.ai Community
1 year ago
15389
KQL Query from file: Password Spraying Detection in Active Directory
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
91167
KQL Query from file: Microsoft Entra Identity Attack Threat Detection
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
110138
KQL Query from file: NEW Real-time Anomalous Token Detection
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
50131
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
40103
KQL Query
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
40102
KQL Query from file: Conditional Access Report
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
50102
KQL Query from file: Azure CLI Spray - ASN 53667
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
5095
KQL Query from file: Threat hunting voice phishing for Teams
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3093
KQL Query from file: MailItemsAccessed Defense
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
8093
KQL Query from file: Hunting fasthttp Bruteforce Campaign
avatar
Steven Lim@KQLWizard
avatar
SlimKQL
1 year ago
3093
Page 22 of 29