15,579 infected websites found, and most owners ignore the email
Report URI found 15,579 websites serving card skimmers, ClickFix and malicious redirects. Most owners never answer. Watch your scripts and add security.txt.
15,579 websites are serving malicious JavaScript to their visitors right now, and most of their owners do not know. Security researcher Scott Helme published the number on November 6, from crawling done by his company, Report URI. The infected websites get an estimated 135 million visits a month. The hard part is not finding them. It is telling the owners: Helme says most of his team's emails and messages get no answer.
What actually happened
Per Helme's post:
- The count. 15,579 unique sites are confirmed infected, with thousands more suspected. Sites drop off the list when they clean up, so the real total is higher.
- The payloads. Card skimmers ("Magecart") on payment pages. ClickFix pages that trick visitors into running malware. Redirects to fake login pages and scams. Exploits that target specific iOS versions to install spyware.
- How sites get infected. A hacked CMS such as WordPress, an infected third-party script, cross-site scripting, or "DeadTag." That is Report URI's name for a group that buys expired domains that websites still load JavaScript from, then serves malware from them.
- Who. No global top sites. Many are regional leaders, with a large share in Europe.
- The ask. Helme wants national CERT teams to contact Report URI for lists of infected sites in their countries. He will not publish the list, because it would also be a list of targets.
Why it matters for your business
If your store is on that list, you are probably not going to hear about it. WHOIS contacts are mostly hidden since GDPR. Your host often sits behind a CDN. Few sites publish a security.txt. So the only reliable alarm is one you set yourself.
Do three things this week:
- List every script your checkout loads. Open your payment page, look at every external domain, and confirm each one is a vendor you still pay. A domain you stopped using is DeadTag bait. Remove the tag, then renew the domain or let it go on purpose.
- Turn on Content Security Policy reporting. A CSP in report-only mode tells you when your pages load a script from somewhere new. It costs nothing to start and does not block anything.
- Publish a security.txt. Put a file at
/.well-known/security.txtwith a contact address someone reads. When a researcher finds a skimmer on your site, they need a way to reach you.
Key takeaways
- Report URI confirmed 15,579 infected websites with about 135 million monthly visits, per Scott Helme's November 6 post
- Payloads include card skimmers, ClickFix, scam redirects and iOS exploits
- "DeadTag" buys expired domains that sites still load scripts from
- Most infected site owners never answer researchers' warnings
- Audit your checkout scripts, turn on CSP reporting, and publish security.txt
Your checkout should only run code you chose. Rush Commerce builds storefronts with a short, known script list and monitoring that tells you when it changes. See how we build commerce sites or ask us to audit the scripts on your payment page.
Sources: Scott Helme: We Know 15,579 Websites Are Infected. How Do We Tell Them?.
- #website-security
- #card-skimmers
- #magecart
- #security-txt
- #third-party-scripts
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
Fridge cyberattacks hit 100+ more stores; FBI and CISA warn US
Supermarket fridge cyberattacks returned in Europe and FBI and CISA now warn US grocers. Take refrigeration controllers off the internet and add a second alarm.
Read itOutlook.com is rejecting email from domains without DMARC
Outlook.com and Hotmail now bounce some mail from domains with no DMARC record, even small senders passing SPF and DKIM. The fix is one DNS record.
Read it