Solutions

WooCommerce security: protect your checkout and your customers

WooCommerce security is about protecting the places attackers make money from a store: the checkout page, administrator and shop-manager logins, and vulnerable plugins. Silent Threads is a WordPress security plugin that adds a firewall, login protection and malware scanning, and on Pro a scanner built to find card skimmers.

What attackers want from a store

  • Card data, via a skimmer script on the checkout page.
  • Customer data: names, addresses and emails, for fraud and phishing.
  • Your admin, to change payment settings, add a skimmer or issue refunds to themselves.
  • Your reputation and traffic, through spam pages and redirects.

WooCommerce security in layers

RiskWhat helpsPlan
Exploits against pluginsFirewall with 356 built-in rules; Live CVE Correlation for the versions you runEvery plan; CVE: Pro
Stolen or guessed logins2FA, strong password policy, brute-force protection, rate limitingEvery plan
Card skimmersJS & Card-Skimmer Scanner, Outbound Connection Monitor, Runtime Malware DetectionPro
Injected scripts in settingsDatabase ScannerEvery plan
Tampered filesCore File Integrity; Premium Plugin Drift for paid pluginsEvery plan; drift: Pro
A new rogue adminInstant new-administrator alertEvery plan

Protecting the checkout page

Skimmers hide in the database, theme files and third-party scripts, and often only run for real shoppers on the checkout URL. Keep an inventory of the scripts on checkout, scan for injected JavaScript, and watch for connections to unfamiliar domains. Our guide to WooCommerce card skimmer detection explains each check, including what PCI DSS 6.4.3 and 11.6.1 ask of payment pages.

Shop managers and staff accounts

Stores often have more people with powerful accounts than blogs do: owners, shop managers, support staff and developers. Give each person their own account with the lowest role that works, require 2FA, and remove accounts when people leave. Pro adds Bot Login Detection, Login reCAPTCHA and a Custom Login URL; Agency adds New-Device Login Approval and session controls.

A note on compliance

A security plugin helps you detect changes and block attacks; it doesn’t make a store PCI DSS compliant on its own. Ask your payment provider which requirements apply to how you take payments, and prefer hosted payment fields or a redirect where you can.

FAQ

Frequently asked questions

Does Silent Threads work with WooCommerce?

Yes. It is a WordPress plugin and protects WooCommerce stores like any WordPress site. The JS & Card-Skimmer Scanner, on Pro and Agency, is aimed specifically at checkout-page skimmers.

Will a firewall break my checkout?

A badly tuned one can. Silent Threads starts every new live rule in report-only mode and only blocks once the rule has run without false positives, and Pro includes a Rule Sandbox for testing custom rules. Test your checkout after any security change.

Start with a 30-day trial

Every new license starts with a 30-day trial with every premium feature included.

Every plan includes the firewall and 2FA. See plans