Approved changes feed: RSS · Atom

cpe:2.3:a:databasebackup:wp_database_backup_–_unlimited_database_&_files_backup_by_backup_for_wp:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorDatabasebackup (b5de6aa0-6a15-5925-8bf2-85abcf59c7b6)
ProductWp Database Backup – Unlimited Database & Files Backup By Backup For Wp (407f3408-da99-5f14-9102-60199dbbfda5)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-9834 vulnerable 2026-07-29 01:12:09.699018 WP Database Backup <= 7.11 - Authenticated (Administrator+) OS Command Injection via 'wp_db_exclude_table' Parameter
HIGH (7.2)
The WP Database Backup – Unlimited Database & Files Backup by Backup for WP plugin for WordPress is vulnerable to OS Command Injection in all versions up to and including 7.11 via the `wp_db_exclude_table` parameter. This is due to the direct concatenation of user-supplied `$_POST['wp_db_exclude_table']` values into the `mysqldump` shell command string in the `mysqldump()` function of `includes/admin/class-wpdb-admin.php` without wrapping them in `escapeshellarg()`—every other argument in the same command (DB_USER, DB_PASSWORD, host, filename, DB_NAME) is properly escaped, making the exclude-table values the sole exception—and because the only applied filtering, `sanitize_text_field()` via `recursive_sanitize_text_field()`, strips HTML tags but leaves shell metacharacters such as `;`, `|`, `` ` ``, and `$()` intact. This makes it possible for authenticated attackers, with administrator-level access and above, to execute arbitrary operating system commands on the server, potentially enabling full remote code execution. The injection is stored: malicious values submitted through the plugin settings form are persisted to the WordPress options table via `update_option('wp_db_exclude_table')` and later retrieved with `get_option()` and passed unsanitized to `shell_exec()` whenever a backup operation runs.
Published: 2026-07-02T08:33:05.373Z
Updated: 2026-07-02T12:24:43.250Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-12330 vulnerable 2026-06-08 06:23:51.722998 WP Database Backup – Unlimited Database & Files Backup by Backup for WP <= 7.3 - Unauthenticated Database Back-Up Exposure
HIGH (7.5)
The WP Database Backup – Unlimited Database & Files Backup by Backup for WP plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 7.3 via publicly accessible back-up files. This makes it possible for unauthenticated attackers to extract sensitive data including all information stored in the database.
Published: 2025-01-09T11:10:56.083Z
Updated: 2026-04-08T16:48:08.853Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2019-25224 vulnerable 2026-06-08 05:13:42.086598 WP Database Backup < 5.2 - Unauthenticated OS Command Injection
CRITICAL (9.8)
The WP Database Backup plugin for WordPress is vulnerable to OS Command Injection in versions before 5.2 via the mysqldump function. This vulnerability allows unauthenticated attackers to execute arbitrary commands on the host operating system.
Published: 2025-07-25T02:23:58.569Z
Updated: 2026-04-08T17:25:16.491Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.