Detection rules › Panther

CloudTrail Password Spraying

Status
Deprecated
Severity
medium
Tags
Initial Access:Valid Accounts
Source
github.com/panther-labs/panther-analysis

Detect password spraying account using a scheduled query

MITRE ATT&CK coverage

TacticTechniques
Initial AccessT1078 Valid Accounts

Rule body yaml

AnalysisType: scheduled_rule
Filename: cloudtrail_password_spraying.py
RuleID: "CloudTrail.Password.Spraying"
DisplayName: "CloudTrail Password Spraying"
Reports:
  MITRE ATT&CK:
    - TA0001:T1078
Tags:
  - Initial Access:Valid Accounts
Description: >
  Detect password spraying account using a scheduled query
Enabled: false
Status: Deprecated
Runbook: >
  Analyze the IP they came from, and other actions taken before/after. Check if a user from this ip eventually authenticated successfully.
ScheduledQueries:
  - Query.CloudTrail.Password.Spraying
Severity: Medium
Tests:
  - Name: Value Returned By Query
    ExpectedResult: true
    Log:
      Anything: any value

Detection logic

Filter

def rule(_):
    return True