Description
The Database Backup for WordPress plugin for WordPress is vulnerable to unauthorized arbitrary file read and deletion in all versions up to, and including, 2.5.2. This is due to the plugin not properly enforcing the return value of its authorization check combined with a user-controlled backup directory parameter. This makes it possible for unauthenticated attackers to read and delete arbitrary files on the server, leading to Sensitive Information Exposure and potential site takeover. Note: This vulnerability is only exploitable in WordPress Multisite environments where the deprecated is_site_admin() function exists.
Published: 2026-05-14
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Database Backup for WordPress plugin contains a flaw that allows an unauthenticated attacker to read and delete any file on the server. The issue arises because the plugin does not correctly honor the result of its authorization check and the backup directory can be controlled by the user. An attacker can therefore specify a victim file in the backup path, trigger the backup routine, and obtain its contents or remove it entirely. This can lead to sensitive information exposure and, in a multisite configuration, the potential for full site compromise because the vulnerability only exists where the deprecated is_site_admin() function is present.

Affected Systems

The flaw affects all installations of the Database Backup for WordPress plugin up to and including version 2.5.2 used on WordPress Multisite sites. Only multisite environments that still include the old is_site_admin() function are vulnerable. Any tenant administrator is required, but the check is bypassed, so the vulnerability is available to anyone who can send an HTTP request to the site. Regular single‑site WordPress installations are not impacted.

Risk and Exploitability

With a CVSS score of 8.1 the vulnerability is classified as high severity. The EPSS value is not available, and the vulnerability is not listed in the CISA KEV catalog, but the lack of a credential requirement and the ability to target any multisite WordPress site that has the deprecated function increases the attack surface. Because the exploit is data‑driven and does not require complex configuration, an automated attacker could easily manipulate the backup directory parameter to read or delete arbitrary files. If the site is running in a legacy multisite with is_site_admin() present, the exploit is likely to succeed, making the risk upper‑middle range.

Generated by OpenCVE AI on May 14, 2026 at 14:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Database Backup for WordPress plugin to the newest version that corrects the authorization check.
  • If an updated plugin is not available or cannot be applied immediately, disable or remove the plugin from all multisite sites to eliminate the attack vector.
  • Remove or restrict the backup directory permissions and validate that no .htaccess or server settings allow arbitrary file access from the web root.

Generated by OpenCVE AI on May 14, 2026 at 14:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 15 May 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress
Wordpress wordpress
Wpengine
Wpengine database Backup For Wordpress
Vendors & Products Wordpress
Wordpress wordpress
Wpengine
Wpengine database Backup For Wordpress

Thu, 14 May 2026 19:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 14 May 2026 13:00:00 +0000

Type Values Removed Values Added
Description The Database Backup for WordPress plugin for WordPress is vulnerable to unauthorized arbitrary file read and deletion in all versions up to, and including, 2.5.2. This is due to the plugin not properly enforcing the return value of its authorization check combined with a user-controlled backup directory parameter. This makes it possible for unauthenticated attackers to read and delete arbitrary files on the server, leading to Sensitive Information Exposure and potential site takeover. Note: This vulnerability is only exploitable in WordPress Multisite environments where the deprecated is_site_admin() function exists.
Title Database Backup for WordPress <= 2.5.2 - Missing Authorization to Unauthenticated Arbitrary File Read and Deletion
Weaknesses CWE-862
References
Metrics cvssV3_1

{'score': 8.1, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Wordpress Wordpress
Wpengine Database Backup For Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-05-14T18:30:42.046Z

Reserved: 2026-03-12T00:12:10.495Z

Link: CVE-2026-4030

cve-icon Vulnrichment

Updated: 2026-05-14T18:30:25.493Z

cve-icon NVD

Status : Deferred

Published: 2026-05-14T13:16:20.767

Modified: 2026-05-14T14:28:41.283

Link: CVE-2026-4030

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-15T11:21:21Z

Weaknesses