Critical security advisoryCriticalFlagged by our vulnerability database: PHP2Shell: two critical PHP flaws affect most WordPress hosting. See if your site is affectedFlagged by our vulnerability database: PHP2Shell, two critical PHP flaws. DetailsFlagged: PHP2Shell. Check your site
HuttenlocherTechnologies

Security · 4 min read · Updated October 25, 2026

Brute force and credential stuffing: why your login gets attacked

Short answer: If your website’s login page is public, bots are trying passwords on it right now. It’s not personal and it’s not rare. With two-step sign-in and a few limits, it’s also almost harmless.

Two kinds of attack

Both are automated and aimed at whatever login pages bots can find: WordPress admin, email, hosting control panels, store accounts.

  • Brute force: trying many passwords against one account, often with common passwords.
  • Credential stuffing: trying email and password pairs leaked from other sites’ breaches. It works because people reuse passwords.

What makes them useless

  • Two-step sign-in on every admin and email account.
  • Unique passwords from a password manager.
  • Limits on login attempts, and temporary blocks after repeated failures.
  • Login names not exposed publicly. See the WordPress security checklist.
  • Removing logins nobody uses: old users, old FTP accounts.

Signs it’s working against you

  • Alerts about sign-ins from unfamiliar places.
  • Accounts locked out for no reason.
  • Your host warning about load from login requests.

Written by Nikita Huttenlocher, founder and lead engineer at Huttenlocher Technologies, a web design and software company in Myrtle Beach, South Carolina.

Questions

Should I hide my login page?

Moving it can cut the noise, but it isn’t protection on its own. Two-step sign-in is what actually stops a correct stolen password.

Do the sites you build have admin logins?

Only where a site needs one, behind two-step sign-in and rate limits, and many of our sites have no public admin login at all.

Start a project

Tell us what you're building.

A website, a booking system, an app, or the thing you've been running out of a spreadsheet for three years. A few lines is plenty.

01The person who'll build it writes back
02A planning call, then a written plan with the price and the date
03A preview on your phone while it's being built
04Launch night handled: redirects, email, Google
843-331-6339

Not ready to talk yet? Run the free website check and see what Google sees.

What do you need?

No newsletter, no sales sequence. Just a reply.