Wp Database Backup – Unlimited Database & Files Backup By Backup For Wp
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: *
| Vendor | Databasebackup (b5de6aa0-6a15-5925-8bf2-85abcf59c7b6) |
|---|---|
| Product | Wp 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
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 this panel to browse, search, copy or download the JSON record.