T1110.003sub-technique of T1110 Brute Force

Password Spraying

Containers · ESXi · IaaS · Identity Provider · Linux · Network Devices · Office Suite · SaaS · Windows · macOS4 pieces on this siteT1110.003 on attack.mitre.org

Adversaries may use a single or small list of commonly used passwords against many different accounts to attempt to acquire valid account credentials. Password spraying uses one password (e.g. 'Password01'), or a small list of commonly used passwords, that may match the complexity policy of the domain.

MITRE ATT&CK 19.2, retrieved 2026-09-12

If this is happening now

1

Checklists and playbooks to open while the alert is still live.

Practise it

2

Labs, timelines, evidence packs and tabletop scenarios to work before you need to.

Guided labCONSTRUCTED

Guided lab: forty failures, no lockouts, one success

A password spray that stayed under the lockout threshold and never produced a failed-logon event on the server it was aimed at. Find where the failures were recorded, identify the account that fell, and explain why the dashboard showed nothing.

T1110.003

Read

1

Analyses, case studies, guides, references and interview questions.

how MITRE says to see it

Distributed Password Spraying via Authentication Failures Across Multiple Accounts

  • A high volume of authentication failures using a single password (or small set) across many different user accounts within a defined time window
  • Authentication failures across different accounts using a repeated or similar password via SSH or PAM stack within a short window
  • Multiple failed login attempts across different users using common password patterns (e.g., 'Welcome2023')
  • Sign-in failures across enterprise SSO applications or SaaS platforms from same IP address using the same password against multiple user identities

what reduces it

  • M1027 Password Policies. Refer to NIST guidelines when creating password policies.
  • M1032 Multi-factor Authentication. Use multi-factor authentication. Where possible, also enable multi-factor authentication on externally facing services.
  • M1036 Account Use Policies. Set account lockout policies after a certain number of failed login attempts to prevent passwords from being guessed. Too strict a policy may create a denial of service condition and render environments un-usable, with all accounts used in the brute force being locked-out. Use conditional access policies to block logins from non-compliant devices or from outside defined organization IP ranges.

the rest of T1110

The description, detection analytics and mitigations are reproduced from MITRE ATT&CK, version 19.2, under its terms of use. The checklists, hunts, labs and everything else linked here are this site’s.