Credential Stuffing Account Fraud
Criminals take username and password pairs leaked in data breaches and automatically try them across hundreds of websites, exploiting the widespread habit of password reuse to gain access to bank accounts, e-commerce wallets, and loyalty programmes.
Last reviewed: 1 June 2026
What this scam is
Credential stuffing is an automated attack in which criminals use large lists of username and password combinations — typically obtained from previous data breaches — to attempt logins on other websites. Because a significant proportion of internet users reuse passwords across multiple sites, even a breach of a low-security platform can yield credentials that work on high-value targets like banks, online retailers, and payment services.
Unlike brute-force attacks that guess passwords, credential stuffing uses real, previously valid credentials. This makes the attempts harder for security systems to distinguish from legitimate login attempts, especially when the attacker uses residential proxy networks to distribute the traffic across many IP addresses.
The fraud that follows account compromise ranges from immediate financial loss (draining payment wallets, cashing out loyalty points, placing orders for physical goods to redirect addresses) to identity data harvesting (recording stored personal information for use in further fraud). Even accounts with no stored payment method have value, as they may contain personal data or serve as email addresses for password reset on linked accounts.
How it works
Attackers begin with a 'combo list' — a compiled file of email address and password pairs harvested from one or more previous breaches. These lists are sold on criminal markets and can contain hundreds of millions of records. Automated tools cycle through the list, submitting login attempts at scale against target websites.
Successful logins are logged automatically, and the attacker reviews the 'hit' accounts. They look for stored payment cards, credit balances, gift card codes, loyalty points, or shipping addresses preloaded with real information. For valuable accounts — those with high balances or premium memberships — they change the registered email address to lock out the genuine owner before exploiting the account.
For less valuable accounts, they may simply harvest stored personal data (date of birth, address, phone number) to enrich their identity databases or to pass verification questions at other institutions. The victim often has no idea their account was accessed until they notice a missing balance, receive a fraud alert, or attempt to log in and find their email address has changed.
Why this scam works
Password reuse is extremely common because humans cannot memorise dozens of unique complex passwords. Credential stuffing exploits this directly: a breach of any platform you use, however minor, potentially unlocks your accounts elsewhere. Attackers use residential proxy networks to avoid IP-based blocking, and their tools rotate credentials slowly enough to evade velocity-based detection. The low cost of automation means even a 0.5% success rate on a list of ten million records yields fifty thousand compromised accounts.
Common red flags
- Login notification from an unrecognised device or location
- Account email or password changed without your action
- Orders placed to addresses you do not recognise
- Loyalty points or store credits missing from your account
- Your login no longer works and the email on the account has changed
- Security alerts from the site warning of a suspicious login
- Breach notification services alert that your email and password appeared in a leak
Sanitized example messages
Illustrative, sanitized examples. Personal details are replaced with placeholders such as [phone number] and [fake link].
[Retailer]: a new sign-in to your account was detected from [Location] on [Device]. If this was not you, secure your account now.
Your [Airline] account email has been changed to [New Email]. If you did not make this change, contact our security team at [Number].
[Gaming Platform]: [Amount] of in-game currency has been transferred from your account. If this was not you, please reset your password.
Have I Been Pwned alert: your email address [Address] was found in the [Breach Name] data breach. Your password may be compromised.
[Bank]: an attempt was made to access your online banking from an unrecognised device. We have locked the session. Please verify at [URL].
Common variations
- Password spraying (trying a single common password across many usernames)
- Reverse credential stuffing (using one known email address against many services)
- SIM-swap combined attack (credential stuffing followed by SIM swap to beat MFA)
- Account takeover focused on email accounts to pivot to password resets elsewhere
- API-based stuffing targeting mobile apps that lack web-based rate limiting
How to verify before you act
Use a password manager to generate and store a unique random password for every account. This means that if one site is breached, no other account is compromised. Enable multi-factor authentication (MFA) wherever it is offered — preferably using an authenticator app rather than SMS. Check your email addresses at HaveIBeenPwned.com periodically to see if your credentials have appeared in known breaches and change the affected passwords immediately.
Payment methods used
- Cryptocurrency
- Bank/wire transfer
- Gift cards
- Money transfer services
- Payment apps to 'friends & family'
Who is usually targeted
- Anyone who reuses passwords across multiple sites
- Users of services that experienced data breaches
- People who have not changed passwords since an older breach
- Users of platforms with weak multi-factor authentication enforcement
What to do immediately
- Change the compromised account password immediately using a strong unique password
- Enable multi-factor authentication on the compromised account and on all other accounts sharing the same password
- Check all accounts that used the same email/password combination and change those passwords too
- Review your account for unauthorised orders, address changes, or payment method additions
- Report the breach to the platform's security team for investigation
- Check HaveIBeenPwned.com to understand which other breaches may have exposed your credentials
- If financial loss occurred, notify your bank and report to Action Fraud or the FTC
How to prevent it
- Use a password manager and never reuse passwords across sites
- Enable multi-factor authentication on every account that offers it
- Use an authenticator app (not SMS) for MFA where possible
- Register your email addresses at HaveIBeenPwned and enable breach notifications
- Change passwords immediately whenever a service you use reports a breach
- Review login-activity logs on important accounts periodically
- Consider a hardware security key for your most sensitive accounts
Evidence to preserve
- Login notification emails showing unrecognised devices or locations
- Account activity logs if the platform makes them available
- Screenshots of any unauthorised orders, transfers, or account changes
- Correspondence with the platform's security or fraud team
- Breach notification emails referencing your credentials
- Bank or payment statements showing fraudulent charges
- HaveIBeenPwned results for your email addresses
Where to report it
- Action Fraud (UK) — UK national fraud & cybercrime reporting centre
- FTC ReportFraud (US) — US Federal Trade Commission fraud reports
- FBI IC3 (US) — US Internet Crime Complaint Center
- Scamwatch (Australia) — Australian competition & consumer reporting
- Your bank's fraud line — Use the number on the back of your card or in your banking app — never a number the caller gives you
Always verify reporting routes and emergency contacts on the official government or agency website for your country.
Frequently asked questions
If a site I use is breached, which of my other accounts are at risk?
Any account where you used the same email address and password combination. Use a password manager to identify every reused password and change them all immediately. Prioritise financial, email, and loyalty accounts first.
Is multi-factor authentication enough to stop credential stuffing?
MFA significantly reduces the risk because the attacker needs more than just your password. However, SMS-based MFA can still be defeated via SIM swapping. Authenticator apps and hardware security keys are stronger. MFA combined with unique passwords is the most robust defence.