Home › Cybersecurity wiki › What is credential stuffing?

Wiki

What is credential stuffing?

Credential stuffing tries stolen username and password pairs on other services.
The attack depends on reused secrets, not on guessing new ones.
A success often looks to the target like an ordinary login.

Understanding Credential Stuffing

The raw material comes from breaches that expose credentials in clear text or in a form attackers can reuse.
Those pairs are then tested against other login pages because many people repeat one password.

The Role of Data Breaches

Data breaches supply the lists without which stuffing rarely pays.
The more services appear in a list, and the weaker the protection on those passwords was, the larger the stock of pairs for later attempts.

Automating Login Attempts

Login attempts are sent in volume against forms, apps, and programming interfaces.
The steps follow a normal sign-in, except that the source, the speed, and the rotation of accounts do not match one person.

Consequences of Credential Stuffing

A successful attempt opens someone else’s accounts, mailboxes, and payment profiles.
That leads to unauthorized purchases, redirected messages, and misuse of the identity toward other organizations.

Identity Theft

Identity theft starts when attackers use the opened account toward banks, employers, or acquaintances.
Further services can often be reset through the captured mailbox without guessing a new password.

Financial Loss

Financial loss hits account holders through payments and merchants through goods sent to a stranger’s address.
Added costs include locks, replacement cards, and the work of handling the cases.

Preventing Credential Stuffing

Effective prevention makes leaked passwords useless and slows mass login attempts.
The two belong together, because a unique password still needs a check once it shows up in a later breach.

Using Unique Passwords

Unique passwords keep a leak at one service from opening accounts at others.
A password manager helps people keep long, different secrets without copying them onto notes.

Enabling Multi-Factor Authentication

Multi-factor authentication asks for a second proof beside the password, such as a device or a short-lived code.
A stolen password pair is then no longer enough to sign in.

Role of CAPTCHA in Preventing Credential Stuffing

CAPTCHAs sit in front of login so every stolen pair cannot be tried at once.
With CDPCaptcha the browser solves a small computational task that people barely notice and that becomes expensive for bots in bulk.
It uses neither cookies nor fingerprinting.

Effectiveness of CAPTCHA

An effective CAPTCHA raises the cost of repetition without locking out legitimate users.
It works alongside login rate limits, binding the second factor to a device, and checks against known leaked passwords.

Limitations and Criticisms of CAPTCHA

Classic picture puzzles burden people and can be passed on to solving services.
With CDPCaptcha the browser solves a small computational task that people barely notice and that becomes expensive for bots in bulk.
It uses neither cookies nor fingerprinting.

Conclusion

Credential stuffing fades where passwords are not reused, a second factor is required, and mass attempts become expensive.
No single control covers a fresh leak on its own.