mirror of
https://github.com/splunk/security_content
synced 2026-06-08 17:32:49 +00:00
Branch was auto-updated.
This commit is contained in:
@@ -36,7 +36,10 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user_name$ failed to pass MFA challenge while logging into console from $src$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1621
|
||||
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -31,6 +31,9 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user$ has a login failure from IP $src$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.001
|
||||
nist:
|
||||
- DE.CM
|
||||
|
||||
@@ -31,7 +31,10 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user_arn$ is seen to make mulitple `GetPasswordData` API calls to instance ids $instance_ids$ from IP $src_ip$
|
||||
mitre_attack_id:
|
||||
- T1552
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.001
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -33,7 +33,9 @@ tags:
|
||||
- Exploitation
|
||||
message: $DB$ password has been reset from IP $sourceIPAddress$
|
||||
mitre_attack_id:
|
||||
- T1110.002
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -37,7 +37,11 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user_name$ has disabled Multi-Factor authentication for AWS account $aws_account_id$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1621
|
||||
- T1556
|
||||
- T1556.006
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -34,6 +34,8 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user_name$ is seen to have high number of MFA prompt failures within a short period of time.
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1621
|
||||
nist:
|
||||
- DE.CM
|
||||
|
||||
@@ -4,8 +4,7 @@ version: 1
|
||||
date: '2022-09-27'
|
||||
author: Bhavin Patel
|
||||
type: Anomaly
|
||||
datamodel:
|
||||
- Endpoint
|
||||
datamodel: []
|
||||
description: The following analytic identifies one source Ip failing to authenticate into the AWS Console with 30 unique valid users within 10 minutes. This behavior could represent an adversary performing a Password Spraying attack against an AWS environment tenant to obtain initial access or elevate privileges.
|
||||
search: '`cloudtrail` eventName=ConsoleLogin action=failure | bucket span=10m _time | stats dc(_raw) AS unique_accounts values(user_name) as tried_accounts by _time, src_ip, eventName, action, user_agent | where unique_accounts > 30 |`aws_unusual_number_of_failed_authentications_from_ip_filter`'
|
||||
how_to_implement: You must install Splunk Add-on for AWS in order to ingest Cloudtrail. We recommend the users to try different combinations of the bucket span time and the tried account threshold to tune this search according to their environment.
|
||||
@@ -35,7 +34,9 @@ tags:
|
||||
- Exploitation
|
||||
message: Multiple failed console login attempts against users $tried_accounts$ seen from $src_ip$
|
||||
mitre_attack_id:
|
||||
- T1003.002
|
||||
- T1110
|
||||
- T1110.003
|
||||
- T1110.004
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -33,6 +33,9 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user_name$ has successfully logged into an AWS Console without Multi-Factor Authentication from $src$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1078
|
||||
- T1078.004
|
||||
nist:
|
||||
- DE.CM
|
||||
|
||||
@@ -39,7 +39,11 @@ tags:
|
||||
- Exploitation
|
||||
message: Unusual number of failed console login attempts against users $tried_accounts$ seen from $src_ip$
|
||||
mitre_attack_id:
|
||||
- T1003.002
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.003
|
||||
- T1110.004
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -38,6 +38,8 @@ tags:
|
||||
- Exploitation
|
||||
message: A high risk event was identified by Identify Protection for user $body.properties.userPrincipalName$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.003
|
||||
nist:
|
||||
|
||||
@@ -37,6 +37,8 @@ tags:
|
||||
- Exploitation
|
||||
message: User $body.properties.userPrincipalName$ failed to pass MFA challenge
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1078
|
||||
- T1078.004
|
||||
- T1621
|
||||
|
||||
@@ -44,7 +44,10 @@ tags:
|
||||
- Actions on Objectives
|
||||
message: MFA disabled for User $userPrincipalName$ initiated by $initiatedBy$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1556
|
||||
- T1556.006
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -45,6 +45,8 @@ tags:
|
||||
- Exploitation
|
||||
message: Multiple Failed MFA requests for user $body.properties.userPrincipalName$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1621
|
||||
- T1078
|
||||
- T1078.004
|
||||
|
||||
@@ -45,6 +45,8 @@ tags:
|
||||
- Exploitation
|
||||
message: Source Ip $body.properties.ipAddress$ failed to authenticate with 30 users within 5 minutes.
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.003
|
||||
nist:
|
||||
|
||||
@@ -39,6 +39,8 @@ tags:
|
||||
- Exploitation
|
||||
message: Successful authentication for user $body.properties.userPrincipalName$ using PowerShell.
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1078
|
||||
- T1078.004
|
||||
nist:
|
||||
|
||||
@@ -37,6 +37,8 @@ tags:
|
||||
- Exploitation
|
||||
message: Successful authentication for user $body.properties.userPrincipalName$ without MFA
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1078
|
||||
- T1078.004
|
||||
nist:
|
||||
|
||||
@@ -53,8 +53,11 @@ tags:
|
||||
- Exploitation
|
||||
message: Possible Password Spraying attack against Azure AD from source ip $body.properties.ipAddress$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.003
|
||||
- T1110.004
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -62,6 +62,8 @@ tags:
|
||||
message: User $user$ is logging into the AWS console from City $City$ for the first
|
||||
time
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1535
|
||||
nist:
|
||||
- DE.DP
|
||||
|
||||
@@ -63,6 +63,8 @@ tags:
|
||||
message: User $user$ is logging into the AWS console from Country $Country$ for
|
||||
the first time
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1535
|
||||
nist:
|
||||
- DE.DP
|
||||
|
||||
@@ -62,6 +62,8 @@ tags:
|
||||
message: User $user$ is logging into the AWS console from Region $Region$ for the
|
||||
first time
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1535
|
||||
nist:
|
||||
- DE.DP
|
||||
|
||||
@@ -35,6 +35,8 @@ tags:
|
||||
- Exploitation
|
||||
message: User $user$ failed to pass MFA challenge
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1078
|
||||
- T1078.004
|
||||
- T1621
|
||||
|
||||
@@ -39,6 +39,8 @@ tags:
|
||||
- Actions on Objectives
|
||||
message: MFA disabled for User $user$ initiated by $actor.email$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1556
|
||||
nist:
|
||||
- DE.CM
|
||||
|
||||
@@ -43,6 +43,8 @@ tags:
|
||||
- Exploitation
|
||||
message: Multiple Failed MFA requests for user $user$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1621
|
||||
- T1078
|
||||
- T1078.004
|
||||
|
||||
@@ -35,7 +35,11 @@ tags:
|
||||
- Exploitation
|
||||
message: Multiple failed login attempts against users $tried_accounts$ seen from $src_ip$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.003
|
||||
- T1110.004
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -36,6 +36,8 @@ tags:
|
||||
- Exploitation
|
||||
message: Successful authentication for user $user$ without MFA
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1078
|
||||
- T1078.004
|
||||
nist:
|
||||
|
||||
@@ -39,7 +39,11 @@ tags:
|
||||
- Exploitation
|
||||
message: Unusual number of failed console login attempts against users $tried_accounts$ seen from $src_ip$
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1110
|
||||
- T1110.003
|
||||
- T1110.004
|
||||
nist:
|
||||
- DE.CM
|
||||
observable:
|
||||
|
||||
@@ -17,7 +17,7 @@ description: Rubeus is a C# toolset for raw Kerberos interaction and abuses. It
|
||||
this analytic.
|
||||
search: '| tstats `security_content_summariesonly` count min(_time) as firstTime max(_time)
|
||||
as lastTime from datamodel=Endpoint.Processes where (Processes.process = "*ptt /ticket*"
|
||||
OR Processes.process = "* monitor *" OR Processes.process ="* asktgt* /user:*" OR
|
||||
OR Processes.process = "* monitor /interval*" OR Processes.process ="* asktgt* /user:*" OR
|
||||
Processes.process ="* asktgs* /service:*" OR Processes.process ="* golden* /user:*"
|
||||
OR Processes.process ="* silver* /service:*" OR Processes.process ="* kerberoast*"
|
||||
OR Processes.process ="* asreproast*" OR Processes.process = "* renew* /ticket:*"
|
||||
|
||||
+2
@@ -37,6 +37,8 @@ tags:
|
||||
cis20:
|
||||
- CIS 16
|
||||
mitre_attack_id:
|
||||
- T1586
|
||||
- T1586.003
|
||||
- T1552
|
||||
confidence: 60
|
||||
context:
|
||||
+4
-4
@@ -1,13 +1,13 @@
|
||||
attackcti==0.3.7
|
||||
docker==6.0.0
|
||||
GitPython==3.1.27
|
||||
GitPython==3.1.29
|
||||
Jinja2==3.1.2
|
||||
jsonschema==4.16.0
|
||||
jsonschema==4.17.0
|
||||
mock==4.0.3
|
||||
psutil==5.9.2
|
||||
psutil==5.9.3
|
||||
pycvesearch==1.2
|
||||
pydantic==1.10.2
|
||||
pytest==7.1.3
|
||||
pytest==7.2.0
|
||||
PyYAML==5.4.1
|
||||
questionary==1.10.0
|
||||
requests==2.28.1
|
||||
|
||||
Reference in New Issue
Block a user