Explore the dangers, methods, and defenses against password spraying attacks.
Password spraying is a type of brute force attack where an attacker attempts to access a large number of accounts using a few commonly used passwords. Unlike traditional brute force attacks that try many passwords on one account, password spraying tries a single password against many accounts before moving on to the next password.
Experience a simulated password spraying attack
The NCSC reported that 23 million accounts worldwide still used '123456' as a password, making them vulnerable to password spraying attacks.
Citrix suffered a password spraying attack that led to the theft of 6TB of sensitive data. The attackers gained a foothold using weak passwords and then moved laterally within the network.
Microsoft reported blocking 25.6 billion password spraying attacks in 2021, highlighting the prevalence and scale of this attack method.
Here's an example of how an attacker might use a tool like `hydra` to perform a password spraying attack:
hydra -L users.txt -p "Password123!" ssh://example.com