Web hosting, domains, email and websites for local business

T3CHS Get Started

Security2 min read

Popular WordPress Backup Plugin Had a Site Takeover Bug

A flaw in All-in-One WP Migration and Backup could be set off when an owner restores a backup. Version 7.110 fixes it.

Disclosure: T3CHS sells hosting and domains. This story was written under our editorial policy, apart from sales.

Illustration: Security cover art by T3CHS

Key Takeaways

  • A flaw in All-in-One WP Migration and Backup could lead to a full site takeover.
  • The attack runs when the owner restores a backup, so a routine job can set it off.
  • Update to version 7.110 or later before you restore anything.

A bug in one of the most common WordPress backup plugins could let an attacker take over a site. The catch is that the owner sets it off, just by doing a normal backup and restore. The plugin is All-in-One WP Migration and Backup. The fix is in version 7.110.

Background: our plain guide to SSL.

The flaw was made public on September 2. It is tracked as CVE-2026-19949.

How the Attack Works

This is a two step attack. Security writers call it a second order SQL injection.

  1. An attacker posts crafted trackbacks to a public post on the site. Nothing happens yet.
  2. Later, the owner exports the site with the plugin and then imports or restores it. That is when the hidden code runs.

The attack can reveal the plugin's secret import key. With that key, an attacker can import a harmful site archive. That can lead to running code on the server and taking over the whole site.

Who Found It and When

BleepingComputer reported that researcher Jack Taylor found the flaw through the Wordfence bug bounty program. It was reported to the plugin maker, ServMask, on August 15. The fix shipped August 20, and the details went public on September 2.

SecurityWeek rated the flaw 8.8 on the common CVSS scale. Both outlets reported that more than 3 million sites were still on a vulnerable version in early September.

Why Owners Should Care

Backup and migration plugins are everywhere on small business sites. People use them when they switch hosts, test a redesign or recover from a mistake. A restore is a routine job, which makes this bug easy to trigger by accident.

What to Do Now

  • Check the plugin version under Plugins in your WordPress dashboard.
  • Update to version 7.110 or later before you restore any backup.
  • If you do not use the plugin anymore, remove it.
  • Ask your host whether they keep their own server backups, so you are not relying on a single plugin.

Terms in This Story

Backup
A saved copy of your site and its data that you can bring back after a bad update or a hack.
CVE
Common Vulnerabilities and Exposures.
Plugin
An add on that gives a site builder like WordPress a new feature.
SQL injection
An attack that sneaks database commands into a form or web address.
WordPress
Free, open source software that runs a large share of the world's websites.

Sources

  1. WordPress backup plugin flaw exposes millions of sites to takeover attacks, BleepingComputerbleepingcomputer.com
  2. Over 3 Million WordPress Sites Affected by Migration Plugin Vulnerability, SecurityWeeksecurityweek.com
  3. Wordfence advisory on All-in-One WP Migration and Backupwordfence.com

Spot an error? Tell us through our contact form. We fix mistakes in the open, as our corrections policy explains.

About the T3CHS News Desk

The desk covers hosting, security, domains, email and AI tools for people who run a small business. Every story links its sources and follows our editorial policy.

More stories from the desk