Scan my site freeScan free

Fix guides / Security notices

Security notice

Card skimmer hidden in a checkout analytics script. Self-host Plausible? Update and check today.

Last updated: Wednesday, October 28, 2026, 9:01 AM ETStatus: Convertr says skimmer removed. Check your setup.

On October 26, 2026, security firm Sansec reported that a Brazilian card-skimming group hid code in the analytics script that Convertr, a Brazilian online store and checkout platform, loads on its checkout pages. Sansec says that from October 24 the code sent shoppers' card numbers, security codes and CPF taxpayer numbers to an address the attackers control, 1x0[.]is. On October 27, Convertr said it had removed the malicious code, updated the analytics component and replaced credentials it identified as potentially exposed, and that it is working with merchants and payment providers. Sansec suspects the attackers got in through a flaw in Plausible, the self-hosted analytics tool Convertr runs, but neither Sansec nor Convertr has confirmed that. If you run Plausible Community Edition yourself, update it and check your logs today. If you run an online store, find out which outside scripts load on your checkout pages.

What happened

Who should worry

A script on a checkout page can read what shoppers type, so whoever controls that script, or the server it comes from, can see card details. That is why this attack aims at the script instead of the store itself. It is the same reason any outside script on a payment page deserves a second look. (Sansec)

What to do now

Do these today.

  1. Ask the question. Send the message below to your developer, agency or host. You need clear answers: do we host our own analytics, which scripts load on our checkout, and who controls each one?
  2. Plausible Community Edition self-hosters: update. Plausible says to move to version 3.2.1 or later, and to block /storybook at your web proxy or firewall until you can. Both Plausible and Sansec say to search your web server logs for requests to /storybook. If you find any, Plausible says to assume the container was compromised and replace every secret it could reach. Sansec adds to rebuild the server and compare the tracker files in its priv/tracker/js/ folder with the official release. (Plausible release notes, Plausible security advisory, Sansec)
  3. Check what your analytics server actually serves. If you host the tracker file yourself, ask your developer to compare it with the official copy and to look for added code. This is our advice. A changed tracker file on a server you control reaches every page that loads it.
  4. Stores on Convertr: ask Convertr and your payment provider. Sansec says to ask Convertr to confirm the tracker script is clean and to tell your payment provider. Convertr says it is working with merchants and payment providers, so ask what it has told them about your shoppers. (Sansec, Convertr's notice)
  5. Stores in general: list every script on your checkout. Include scripts from servers you run yourself. Remove any that does not need to be on the payment step, and ask your developer whether a Content-Security-Policy, a browser setting that limits which outside scripts a page may load, can restrict the rest. This is our advice. Sansec says the same group also attacks Magento, OpenCart and WooCommerce stores directly and recommends its eComscan tool for checking a store. (Sansec)
  6. If you shopped on a Brazilian store since October 24 and the payment page address contained "checkout.convertr": Sansec advises asking your bank to block and replace the card, and watching for fraud that uses your CPF. BleepingComputer reports the same advice. We cannot tell you whether your card was exposed, and neither Sansec nor Convertr has said how many were. (Sansec, BleepingComputer)
  7. Shoppers: use a fresh browser view. Sansec warned that browsers could keep the infected script for up to 24 hours after the cleanup, and BleepingComputer says to clear your browser cache before ordering again. BleepingComputer also notes that disposable virtual cards, which expire after one purchase, are one way to protect card details when shopping online. (Sansec, BleepingComputer)

What to send your developer, agency or host

On October 26, 2026, Sansec reported that criminals hid a card skimmer in the analytics script that the Brazilian platform Convertr serves to its checkout pages, and Convertr confirmed an incident on October 27. Sansec suspects the attackers got in through CVE-2026-8467, a flaw in self-hosted Plausible Community Edition 3.0.0 to 3.2.0, but that is not confirmed. Please tell me today: do we run Plausible Community Edition or any other analytics we host ourselves, and which version? If it is below 3.2.1, please update it, search the logs for requests to /storybook, and compare the tracker files with the official release. Please also list every script that loads on our cart and payment pages, who controls each one, and whether any can be removed from the payment step. If we sell through Convertr, please confirm with Convertr and our payment provider that the tracker is clean and ask what they know about our shoppers. Tell me what you find. Sources: Sansec, Convertr notice, Plausible advisory.

Common questions

Was my store or business hacked?

This notice does not mean your store was affected. The attack described by Sansec is on Convertr's analytics script, which Sansec says Convertr's merchants all load. Convertr has not published how many merchants or shoppers were affected. It means you should find out which scripts run on your own checkout and, if you host Plausible yourself, update it.

Can EverThread tell me if I am affected?

No. EverThread checks your home page from the outside, the way a browser sees it. We do not test for this. We do not load your checkout or payment pages, we cannot see which scripts run once a shopper starts to pay, and we cannot see your analytics server or its version. A clean EverThread result does not mean your checkout is clean. Your developer or payment provider can check that. Our free scan looks at your home page from the outside for other common problems, such as an expired padlock certificate, missing browser safety settings and files that should not be public.

Was my card exposed?

We cannot tell. Sansec says the code sent card details from Convertr checkout pages from October 24, and Convertr says exposure of what shoppers typed is not ruled out. Neither says how many cards. If you paid on a Brazilian store whose payment page address contained "checkout.convertr", Sansec advises asking your bank to block and replace the card. (Sansec, Convertr's notice)

Is it confirmed that Plausible was the way in?

No. It is Sansec's suspicion. Sansec has not seen Convertr's server logs, and Convertr has not said how the attackers got in. The Plausible flaw is real and fixed in 3.2.1, but whether it was used against Convertr is not established. (Sansec, Convertr's notice)

Where can I follow official updates?

Convertr's security notice is its own account. Sansec's research post has the technical details and has been updated since publication. Plausible's security advisory covers the self-hosted fix.

Security alerts by email

Hear about the next one first.

When a flaw puts websites at risk, we send one plain-English email: what happened, who it affects and what to do. It's free, whether or not you use EverThread.

We email you a link to confirm first, and every alert has a one-click unsubscribe. Alerts can include a short note about EverThread. Already a customer? Use your account email and your alerts include a link to your dashboard. Privacy

Sources

While you are here

Check your site's other basics free. We look at your home page the way a browser does and tell you in plain English. This scan cannot see your checkout scripts or your analytics server, or tell whether card details were exposed. No account.

Or sign up free and we check it every day and email you when something changes.