What is Password Spraying?
Password Spraying is an attack technique where an adversary tries a small number of commonly used passwords against a large number of accounts, cycling slowly enough to avoid triggering account lockout policies. It is used to gain initial access to corporate environments without raising the alarms that repeated failed logins on a single account would trigger.
What it is
Password spraying is a credential attack. Instead of guessing many passwords against one account (brute force), the attacker picks one or two common passwords, such as "Spring2024!" or "Welcome1", and tries them against every account in an organization. The attacker then waits before the next round, staying below the threshold that triggers lockouts.
The technique works because:
- Many users choose predictable passwords that meet minimum complexity rules.
- Lockout policies are usually per-account, not per-source-IP.
- A single valid credential is enough to begin lateral movement.
Password spraying is a common first step in attacks targeting Active Directory, Microsoft 365, VPNs, and web-facing login portals.
Why it matters
A successful spray gives an attacker a foothold inside the identity layer. From there they can escalate privileges, access email, or pivot to other systems. Because only one or two failed attempts appear per account, the attack often goes undetected in standard authentication logs. Security teams that rely only on lockout alerts will miss it entirely.
How tools address it
Identity Threat Detection and Response (ITDR) platforms are the primary control. They correlate authentication events across all accounts and flag the pattern: many accounts each seeing one or two failures from the same source, in a short window. Specific capabilities include:
- Baseline deviation detection: alerting when failed-login spread across accounts exceeds normal variance.
- Source correlation: linking attempts from the same IP, ASN, or device fingerprint across accounts.
- Device fingerprinting: identifying bots or scripted clients that cycle through accounts.