GRC Careers

HomeResourcesPassword Spraying

CS-028 · Passwords & Authentication

Password Spraying

Trying a few common passwords across many accounts to stay under lockout thresholds.

Executive Summary

Password spraying flips the usual guessing attack around. Instead of trying many passwords against one account, an attacker tries one or a few very common passwords against a large list of accounts. By using only a handful of attempts per account, the attacker stays below lockout thresholds and can quietly find the few users who chose a weak, popular password.

What It Is

Password spraying is a low and slow account takeover technique. Traditional guessing hammers a single account with many passwords, which quickly triggers lockout. Spraying inverts this. The attacker selects a small set of the most common passwords, then tries each one against a broad list of usernames, waiting between rounds so no single account accumulates enough failures to lock. The attacker only needs a small percentage of users to have chosen a weak password for the campaign to succeed. Corporate directories, cloud email portals, and single sign on gateways are frequent targets because their usernames are often predictable from public information.

Why It Matters

Spraying is dangerous precisely because it is quiet and evades the classic defense of account lockout. It exploits the reality that in any large population of users, some will choose a password from the tiny set of extremely common ones. A single compromised corporate account can open email, internal systems, and a path to deeper intrusion. Because the attack spreads thinly across many accounts, it can slip past controls tuned to catch repeated failures on one account. For a professional, understanding spraying is key to configuring detection that watches across accounts, not just per account, and to justifying MFA and breached password screening.

How It Works

The attacker first gathers or guesses a list of valid usernames, often derived from a predictable email format and public directories. They then choose a few passwords that are statistically common or seasonally likely, and attempt each password once across the whole username list before moving to the next password and pausing between rounds. Because each account sees only one or two failures at a time, lockout thresholds tuned to single account behavior do not trigger. Detection therefore has to correlate failures across many accounts from the same source or the same password, look for a low steady rate of failures organization wide, and require MFA so even a correct guess does not grant access.

Architecture Diagram

Gather many valid usernames
Pick a few very common passwords
Try each password once per account
Pause to stay under lockout, repeat
One common password is tried once against many accounts, staying under any single account's lockout limit.

Visual Workflow

Attacker builds a list of likely valid usernames for the target.A short list of very common passwords is selected.Each password is tried once against every account in the list.The attacker pauses between rounds to avoid triggering lockout.Any account with a weak common password authenticates and is taken over.Defenders detect the cross account pattern and force resets with MFA.

Common Attacks

Common Mistakes

Best Practices

Quick Checklist

Recommended Tools

Identity threat detection
Correlates login failures across many accounts to spot spraying
Breached and common password screening
Prevents users from choosing sprayable passwords
Authenticator app or security key
Second factor that stops a sprayed password from succeeding
SIEM with authentication analytics
Surfaces organization wide failure patterns and successful anomalies

Industry Standards

NIST SP 800-63B
Recommends screening common and breached passwords and strong authenticators
OWASP Authentication Cheat Sheet
Guidance on login protections that reduce spraying success
CISA Guidance on MFA
Supports MFA and disabling legacy protocols against sprayed credentials

Career Relevance

Password spraying is a staple of security operations and identity defense. SOC analysts build detections that correlate failures across the whole directory; IAM and security engineers enforce MFA, block weak passwords, and disable legacy protocols; and GRC analysts assess whether authentication controls meet framework expectations. The ability to explain why per account lockout is not enough, and how cross account detection works, is a valuable skill for the roles AI-Governance-Jobs.com serves.

Interview Questions

Related Certifications

CompTIA Security+ ISC2 Certified in Cybersecurity (CC) ISC2 SSCP

Further Reading

Key Takeaways

Download PDFDownload PNG

FAQ

Why is password spraying hard to detect?

Each account sees only one or two failures at a time, so controls tuned to catch repeated failures on a single account do not trigger. Detection has to look across many accounts for a low, steady failure pattern from the same source or password.

Does account lockout stop password spraying?

Not on its own. Spraying is specifically designed to stay below lockout thresholds. Lockout still helps against single account brute force, but MFA and common password screening are what blunt spraying.

What accounts are most at risk from spraying?

Externally reachable corporate logins with predictable usernames, such as cloud email and single sign on portals, especially where legacy protocols bypass MFA or where users can choose common passwords.

Get all 116 reference sheets
The complete AGJ Cybersecurity Professional Reference Library, print-ready PDFs and PNGs.
Browse the library

Related Careers

Related certifications

CompTIA Security+ISC2 Certified in Cybersecurity (CC)ISC2 SSCP

Current openings

Live openings appear on the web version. Browse the job board for current GRC and security roles.
Browse all jobs

Suggested learning path

  1. Ground the basics with CS-001 Cybersecurity
  2. Study this sheet: Password Spraying
  3. Go deeper: Passwords
  4. Go deeper: Multi-Factor Authentication (MFA)
  5. Validate it: work toward CompTIA Security+
  6. Find the role: browse current openings

Related sheets

More in Passwords & Authentication

Share this LinkedIn Facebook X Email