A security analyst is reviewing authentication logs from a corporate web application. The logs show that over a span of two hours, a single external IP address attempted to log in with 500 different usernames, each using the same password 'Spring2024!'. Only a few of these attempts succeeded. Which type of attack is most likely being observed?
Correct. Password spraying involves trying a small number of common passwords against many accounts to avoid detection and lockout. The single password used across numerous usernames is the hallmark of this attack.
Why this answer
This is a password spraying attack because the attacker uses a single common password ('Spring2024!') against many different usernames. This technique avoids account lockout policies that typically trigger after multiple failed attempts on a single account, and the few successful logins indicate valid credentials were found.
Exam trap
The trap here is confusing password spraying with brute force: candidates see 'same password' and think brute force, but the key distinction is the attacker targets many usernames with one password, not one username with many passwords.
Why the other options are wrong
A brute force attack typically tries many passwords against a single username, but here one password is tried against many usernames, which is characteristic of password spraying.
Credential stuffing uses previously leaked username/password pairs, not a single password across many usernames. The attack here uses the same password for all attempts, which is characteristic of password spraying.
A dictionary attack typically uses a list of common passwords against a single username, but here the attacker used one password against many usernames, which is characteristic of password spraying.