CVE-2026-93953
Received Received - Intake

SQL Injection in Backuply WordPress Plugin via Biographical Info Field

Vulnerability report for CVE-2026-93953, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-10-16

Last updated on: 2026-10-16

Assigner: Wordfence

Description

The Backuply – Backup, Restore, Migrate and Clone plugin for WordPress is vulnerable to SQL Injection via the Biographical Info field (second-order, via restore) in all versions up to, and including, 1.5.8 due to insufficient escaping on the user supplied parameter and the lack of sufficient preparation on an existing SQL query. Backuply exports the Biographical Info value verbatim inside an INSERT statement written to the backup's SQL dump (wp_usermeta). When an Administrator later restores such a backup, the crafted payload breaks out of that INSERT statement and appends attacker-controlled SQL that executes with full database privileges. This makes it possible for authenticated attackers, with subscriber-level access and above, to write arbitrary data to the database β€” in particular to update the default_role option in wp_options to administrator (and enable open user registration) β€” so that a subsequently registered account is automatically granted the Administrator role, resulting in privilege escalation and full site takeover. Because the injection executes inside an INSERT during restore with no response returned to the attacker, the primitive is used to modify database records rather than to read existing data directly.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-10-16
Last Modified
2026-10-16
Generated
2026-10-16
AI Q&A
2026-10-16
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
softaculous Backuply – Backup, Restore, Migrate and Clone 0

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-89 The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

The Backuply WordPress plugin has a SQL injection flaw in versions up to 1.5.8. Attackers with subscriber access or higher can inject malicious SQL via the Biographical Info field. When an admin restores a backup, the SQL executes with full database privileges, allowing attackers to modify records and escalate privileges.

Detection Guidance

This vulnerability is specific to the Backuply WordPress plugin and requires checking for SQL injection attempts during backup restores. Monitor WordPress logs for unusual INSERT statements or database modifications during restore operations. Check for unauthorized changes to the default_role option in wp_options.

Impact Analysis

This vulnerability allows attackers to take over your WordPress site by escalating their account to administrator privileges. They can then fully control your site, install malicious plugins, steal data, or deface content. Even with minimal access, the attack can lead to complete site compromise.

Compliance Impact

This vulnerability could lead to unauthorized access and data breaches, violating GDPR and HIPAA requirements for data protection and access control. A successful exploit may result in unauthorized data exposure, triggering compliance violations and potential legal penalties.

Mitigation Strategies

Immediately update the Backuply plugin to the latest version (1.5.9 or higher). If an update is unavailable, disable the plugin until a patch is released. Review database logs for suspicious activity, particularly changes to the default_role option in wp_options.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-93953. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart