Skip to content

feat: add brute force login detection (T1110)#1

Merged
clivoa merged 3 commits into
mainfrom
dev/simulation/brute-force-login
May 6, 2026
Merged

feat: add brute force login detection (T1110)#1
clivoa merged 3 commits into
mainfrom
dev/simulation/brute-force-login

Conversation

@clivoa

@clivoa clivoa commented May 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Adds detection for brute force login attempts via Windows Event 4625
  • Triggers when an account accumulates ≥10 failed auth events within a 5-minute window
  • Maps to MITRE ATT&CK T1110.001 (Password Guessing) and T1110.003 (Password Spraying)
  • Status: testing — disabled in Splunk until validated in the environment

Detection logic

Buckets Event 4625 in 5-minute windows and counts failed attempts per account.
Risk level is assigned based on volume: ≥50 → critical, ≥20 → high, else medium.

Test plan

  • CI Validate Changed Detections check passes
  • Schema validation passes
  • SPL syntax check passes against local Splunk
  • Review detection logic and thresholds

@clivoa clivoa merged commit 4535cb0 into main May 6, 2026
1 check passed
@clivoa clivoa deleted the dev/simulation/brute-force-login branch May 6, 2026 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant