yourtech
← All posts

Credential Stuffing: One Old Breach Unlocks New Accounts

November 3, 20264 min readJay Frontela

Hackers don’t guess your password. They reuse it.

Here’s a myth worth killing: that hackers sit at a keyboard trying passwords one by one until they crack yours. For attacks on small businesses, that’s almost never what happens. The real method is lazier and a lot more effective. It’s called credential stuffing, and it works because of a habit almost everyone has.

You use the same password in more than one place. Be honest. Maybe it’s your ‘good’ password with a number on the end, reused across your email, your bank, your vendor portals, and that online store you bought printer ink from in 2019.

That store got breached. Your email and password leaked into a giant list that’s been bought, sold, and traded ever since. Attackers take that list and ‘stuff’ those same username and password combos into hundreds of other sites, all automated, all at once. Where you reused the password, they walk right in. No guessing required.

Why this hits businesses hard

Billions of leaked credentials are floating around. Your email address is almost certainly in at least one of those lists already, and there’s nothing dramatic about that. The danger isn’t the leak. It’s the reuse.

Think about what a business login opens: your email, which holds password resets for everything else. Your accounting software. Your Microsoft 365 or Google Workspace. Your payroll. If one leaked password matches one of those, an attacker doesn’t need to hack anything. They just sign in like you would, read your inbox, learn how you do business, and set up a quiet invoice scam or a wire fraud while you notice nothing.

Automated tools make this cheap. An attacker can test a stolen list against thousands of accounts overnight. You don’t have to be a target. You just have to be in the list with a reused password, and the machine finds you.

What this means for you

Your passwords aren’t dangerous because they’re weak. A long, clever password you use in ten places is still a sitting duck, because the leak hands it over complete, strength and all. The real risk is sameness. One password, many doors. Crack one, open all of them.

So the goal isn’t ‘make my password harder to guess.’ It’s ‘make sure one leaked password can’t open a second account.’ Different mindset, much stronger result.

How to shut it down

Stop reusing passwords. Every account gets its own. This is the whole ballgame. If every login has a different password, a leak from one site is a dead end everywhere else. Yes, that’s dozens of passwords nobody can memorize, which is exactly why the next point exists.

Use a password manager. It creates a long random password for every account and remembers all of them, so you only memorize one master password. The excuse of ‘I can’t remember unique passwords’ disappears the day you set one up. This is the single highest-value security habit a small business can build, full stop.

Turn on multi-factor authentication everywhere that matters. This is your safety net. Even if an attacker has your correct password, MFA means they also need the code on your phone, which they don’t have. Credential stuffing dies against MFA, because the right password alone isn’t enough anymore. Start with your email, then your financial and admin accounts.

Check if you’re already exposed. A free site called Have I Been Pwned lets you type in your email and see which breaches it’s turned up in. It’s a gut check, not a cure. If your business email shows up (it probably will), treat every password you’ve reused as burned and change them.

Watch for logins that don’t make sense. Microsoft 365 and Google both log where and when accounts sign in. A login from another state at 3 a.m. is worth a look. Many services will alert you to a new sign-in if you turn that feature on.

The move that fixes the most

If you only do one thing after reading this, make it this: roll out a password manager for yourself and your team, and turn on MFA for your email. Those two together wipe out the entire credential stuffing attack. The leaked passwords become useless because they’re no longer reused, and even a correct one can’t get past the second factor.

It feels like a chore for about a week while everyone adjusts. Then it just becomes how you log in, and you stop thinking about it. Meanwhile the automated tools keep stuffing stolen lists into login pages all night, and keep bouncing off your accounts.

The bottom line

Your old passwords are already out there. That ship sailed, and there’s no pulling them back. What you can control is whether a password leaked from a shoe store in 2019 is the same one guarding your business email today.

Give every account its own password, let a manager handle the remembering, and put MFA on anything that touches money or email. That’s not fancy security. It’s just closing the door the lazy attackers walk through. If you want help getting a password manager rolled out across your team without the usual headaches, that’s a quick project with a huge payoff, and it’s exactly the kind of thing we set up for South Florida businesses every week.

// Let's talk

Want this checked on your systems?

Send me a message. I'll tell you what I see in plain English and you decide what's next.

Start a conversation