Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 258

Credential Stuffing

Reviewed byCybersecurity entrepreneur & security researcher

What is Credential Stuffing?

Credential StuffingAn automated attack that replays large lists of username/password pairs leaked from one service against other services, exploiting password reuse to take over accounts.


Credential stuffing leverages enormous combolists of credentials stolen in past breaches. The term was coined in 2011 by Sumit Agarwal, and OWASP catalogues it as automated threat OAT-008. Attackers feed combolists through automation frameworks (Sentry MBA, OpenBullet, Snipr, custom scripts) that rotate residential proxies, solve CAPTCHAs, and pace requests to evade rate limits. Because many users reuse passwords across sites, even a low success rate (often 0.1–2 %) produces large volumes of takeovers, which are then monetised through fraud, gift-card cashout, or onward credential resale.

The technique is firmly distinct from brute force: it does not guess passwords, it replays ones already known to be valid somewhere. The 2023 23andMe breach is a textbook case — attackers used reused credentials to log into roughly 14,000 accounts, then pivoted through the "DNA Relatives" feature to scrape data on nearly 7 million people, none of whose accounts were directly compromised. Similar campaigns have hit streaming, retail, and financial platforms for years.

Defences include MFA (ideally phishing-resistant FIDO2/passkeys), breached-password screening against corpora like Have I Been Pwned, device fingerprinting, bot management, impossible-travel and velocity anomaly detection, and progressive throttling or step-up challenges on suspicious logins.

flowchart LR
  A[Breach combolists<br/>user:pass pairs] --> B[Automation tool<br/>OpenBullet / Sentry MBA]
  B --> C[Rotate residential proxies<br/>+ solve CAPTCHAs]
  C --> D[Replay logins across<br/>many target sites]
  D --> E{Password reused?}
  E -->|No| F[Login fails]
  E -->|Yes| G[Account takeover]
  G --> H[Fraud / resale / data theft]

Examples

  1. 01

    Bots logging into a streaming service with combolists from unrelated forum breaches to resell working accounts.

  2. 02

    A retailer seeing a spike of logins from residential IPs across thousands of accounts after a third-party leak.

Frequently asked questions

What is Credential Stuffing?

An automated attack that replays large lists of username/password pairs leaked from one service against other services, exploiting password reuse to take over accounts. It belongs to the Attacks & Threats category of cybersecurity.

What does Credential Stuffing mean?

An automated attack that replays large lists of username/password pairs leaked from one service against other services, exploiting password reuse to take over accounts.

How do you defend against Credential Stuffing?

Defences for Credential Stuffing typically combine technical controls and operational practices, as detailed in the full definition above.

What are other names for Credential Stuffing?

Common alternative names include: Credential replay, Account checking.

Related terms

See also