Branch was auto-updated.

This commit is contained in:
srv-rr-gh-researchbt
2022-11-08 13:29:18 -08:00
committed by GitHub
30 changed files with 78 additions and 11 deletions
@@ -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:*"
@@ -37,6 +37,8 @@ tags:
cis20:
- CIS 16
mitre_attack_id:
- T1586
- T1586.003
- T1552
confidence: 60
context:
+4 -4
View File
@@ -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