Skip to main content
COSMICBYTEZLABS
NewsSecurityHOWTOsToolsTraining
StudyProjectsNewsletterHire MeAbout
Subscribe

Press Enter to search or Esc to close

News
Security
HOWTOs
Tools
Training
Study
Projects
Newsletter
Hire Me
About
RSS Feed
Reading List
Subscribe

Stay in the Loop

Get the latest security alerts, tutorials, and tech insights delivered to your inbox.

Subscribe NowFree forever. No spam.
COSMICBYTEZLABS

Your trusted source for IT intelligence, cybersecurity insights, and hands-on technical guides.

2641+ Articles
163+ Guides

CONTENT

  • Latest News
  • Security Alerts
  • HOWTOs
  • Checklists
  • Projects
  • Exam Prep

RESOURCES

  • Search
  • Browse Tags
  • Newsletter Archive
  • Reading List
  • RSS Feed

COMPANY

  • About Us
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 CosmicBytez Labs. All rights reserved.

System Status: Operational
  1. Home
  2. News
  3. WordPress Backup Plugin Flaw Exposes Millions of Sites to Takeover Attacks
WordPress Backup Plugin Flaw Exposes Millions of Sites to Takeover Attacks
NEWS

WordPress Backup Plugin Flaw Exposes Millions of Sites to Takeover Attacks

A second-order SQL injection in All-in-One WP Migration and Backup can leak a secret key and lead to full site takeover; 3.25M sites still exposed.

Dylan H.

News Desk

September 2, 2026
3 min read

A Backup Feature Turned Into a Delayed-Fuse Attack

A newly disclosed SQL injection vulnerability in All-in-One WP Migration and Backup, a ServMask plugin with more than 5 million active installs, could let an unauthenticated attacker eventually take full control of an affected WordPress site — but only after an administrator performs a routine, unrelated action: restoring a backup.

Tracked as CVE-2026-19949, the flaw is a second-order (stored) SQL injection (CWE-89) rated CVSS 8.8 (High), caused by incorrect parsing and escaping of backslashes and quotation marks when the plugin rewrites database content during a restore operation.


How the Attack Works

The exploit chain doesn't fire immediately — it's staged:

  1. An unauthenticated attacker plants a malicious payload using WordPress trackbacks, a routine, unauthenticated comment-like mechanism built into WordPress itself.
  2. The payload sits dormant in the database until a site administrator exports or restores a backup archive through the plugin — an entirely normal, expected use of the tool.
  3. That restore operation processes the planted data, triggering the SQL injection through mishandled string boundaries.
  4. The injected SQL can leak the plugin's secret import key (ai1wm_secret_key) by exposing it in a public comment.
  5. With that key in hand, the attacker imports a malicious .wpress archive of their own — one containing executable code — achieving remote code execution and full site takeover.

Because the trigger is a legitimate backup/restore action rather than anything unusual, the attack can sit unnoticed for an extended period before it's set off.


Affected Versions and Patch Timeline

ProductAffected VersionsFixed Version
All-in-One WP Migration and Backup≤ 7.1097.110
  • August 15, 2026 — Security researcher Jack Taylor reports the flaw to Wordfence.
  • August 20, 2026 — ServMask ships the fix in version 7.110, a five-day turnaround from disclosure.

As of publication, only around 35% of the plugin's install base had updated to a patched version — leaving an estimated 3.25 million sites still running vulnerable code.

There is no confirmed evidence of in-the-wild exploitation at this time, and the flaw is not yet listed in CISA's Known Exploited Vulnerabilities catalog. Given the size of the install base and the plugin's status as one of the most widely used WordPress backup tools, that is likely to change quickly once a working proof-of-concept circulates.

Why It Matters

The delayed, second-order nature of this bug makes it easy to underestimate: there's no obvious "attack in progress" moment, since the trigger is an admin's own backup/restore workflow. Site owners running All-in-One WP Migration and Backup should update to 7.110 or later immediately, and review recent comment/trackback activity for suspicious payloads planted before the patch was applied.

Related Reading

  • WPvivid WordPress Plugin RCE — CVE-2026-1357
  • CVE-2026-9055: Amelia WordPress Plugin Privilege Escalation Vulnerability
#WordPress#SQL Injection#Plugin Security#CVE#Site Takeover

Related Articles

Critical TranslatePress Flaw Exposes 400,000+ WordPress Sites to Account Takeover

CVE-2026-19632 leaks a plaintext admin password-reset key via an unauthenticated AJAX action in TranslatePress, enabling full site takeover.

5 min read

WP ERP Pro SQL Injection via search_key Parameter

A CVSS 7.5 SQL injection vulnerability in the WP ERP Pro WordPress plugin (all versions up to 1.5.1) allows unauthenticated attackers to extract sensitive...

5 min read

WP Maps Pro Bug Exploited to Create Admin Accounts on WordPress Sites

Hackers are actively exploiting a critical vulnerability in the WP Maps Pro WordPress plugin that allows unauthenticated attackers to create rogue…

4 min read
Back to all News