Cybersecurity

What is Credential Stuffing?

Quick answer

An attack that uses usernames and passwords stolen from one breach to try logging in to many other websites automatically.

Credential Stuffing, explained

Credential stuffing works because many people reuse the same password across sites. Attackers obtain lists of leaked credentials, then use automated tools and botnets to test them against shopping sites, banking apps, email services, and streaming platforms. Even a small success rate across millions of attempts gives them access to many accounts.

For example, if a customer's password for an old forum is leaked and they used the same email and password for a food delivery app, attackers can log in, place orders with saved cards, or sell the account. It differs from brute force attacks, which guess passwords rather than reusing known ones. Defenses include multi-factor authentication, passkeys, rate limiting, bot detection, checking new passwords against known breach lists, and encouraging customers to use password managers.

Related terms

Guides that mention Credential Stuffing