
WebToffee WP Backup and Migration Security & Risk Analysis
wordpress.org/plugins/wp-migration-duplicatorEasily backup, restore, or migrate. Supports one-click backup and scheduled backup. Backup selected content to Amazon S3, Google Drive, FTP/SFTP, etc.
Is WebToffee WP Backup and Migration Safe to Use in 2026?
Generally Safe
Score 97/100WebToffee WP Backup and Migration has a strong security track record. Known vulnerabilities have been patched promptly.
The wp-migration-duplicator plugin, version 1.5.8, exhibits a mixed security posture. While it demonstrates good practices in output escaping (91% proper) and a decent percentage of SQL queries using prepared statements (66%), several significant concerns are present. The plugin exposes a substantial attack surface with 22 AJAX handlers, a concerning 16 of which lack proper authorization checks. This, combined with 5 flows found with unsanitized paths during taint analysis, indicates a potential for unauthorized access and manipulation of plugin functionality. The presence of dangerous functions like 'unserialize' further heightens this risk if not handled with extreme care.
The vulnerability history of this plugin is a significant red flag. With a total of 7 known CVEs, all of which are currently patched, the historical pattern reveals recurring issues related to missing authorization, exposure of sensitive information, and cross-site scripting. While there are no currently unpatched vulnerabilities, the frequency and types of past vulnerabilities suggest a recurring weakness in the plugin's security implementation. This historical context, when combined with the static analysis findings, suggests that the plugin, despite some positive security indicators, has a track record of critical security flaws that users should be aware of.
In conclusion, while wp-migration-duplicator version 1.5.8 shows some commitment to secure coding practices, the high number of unprotected AJAX endpoints, potential for unsanitized path flows, and a history of medium severity vulnerabilities related to authorization and information exposure represent notable weaknesses. Users should exercise caution and ensure the plugin is kept up-to-date, and consideration should be given to the potential risks associated with its extensive unprotected entry points.
Key Concerns
- 16 unprotected AJAX handlers
- 5 unsanitized paths in taint analysis
- 7 total known CVEs (all patched)
- 7 dangerous functions (unserialize)
- 25% of SQL queries not prepared
- Bundled libraries (Select2, Guzzle)
WebToffee WP Backup and Migration Security Vulnerabilities
CVEs by Year
Severity Breakdown
7 total CVEs
WebToffee WP Backup and Migration <= 1.5.3 - Unauthenticated Sensitive Information Exposure
WordPress Backup & Migration <= 1.4.8 - Missing Authorization to Directory Traversal
WordPress Backup & Migration <= 1.4.7 - Unauthenticated Sensitive Information Exposure
WordPress Backup & Migration <= 1.4.3 - Missing Authorization to Settings Update
WordPress Backup & Migration <= 1.4.4 - Authenticated (Subscriber+) Stored Cross-Site Scripting
WordPress Backup & Migration <= 1.4.1 - Missing Authorization to Settings and Schedule Modification
WordPress Backup & Migration <= 1.4.0 - Missing Authorization via wt_delete_schedule
WebToffee WP Backup and Migration Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WebToffee WP Backup and Migration Attack Surface
AJAX Handlers 22
WordPress Hooks 69
Maintenance & Trust
WebToffee WP Backup and Migration Maintenance & Trust
Maintenance Signals
Community Trust
WebToffee WP Backup and Migration Alternatives
Backup, Restore and Migrate your sites with XCloner
xcloner-backup-and-restore
XCloner is a backup plugin that allows you to safely back up and restore your WordPress sites. You can send site backups to SFTP, Dropbox, Amazon, Goo …
SEInc Backup
seinc-backup
A simple WordPress backup plugin for creating and managing backups of your WordPress site to custom folder path.
UpdraftPlus: WP Backup & Migration Plugin
updraftplus
Backup, restore or migrate your WordPress website to another host or domain. Schedule backups or run manually. Migrate in minutes.
Duplicator – Backups & Migration Plugin – Cloud Backups, Scheduled Backups, & More
duplicator
The best WordPress backup and migration plugin. Quickly and easily backup ,migrate, copy, move, or clone your site from one location to another.
Backuply – Backup, Restore, Migrate and Clone
backuply
Backup, restores, and migration with Backuply are fairly simple with a wide range of storage options from Local Backups, FTP to cloud options like AWS …
WebToffee WP Backup and Migration Developer Profile
17 plugins · 377K total installs
How We Detect WebToffee WP Backup and Migration
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-migration-duplicator/assets/css/frontend.css/wp-content/plugins/wp-migration-duplicator/assets/css/frontend_settings.css/wp-content/plugins/wp-migration-duplicator/assets/js/frontend.js/wp-content/plugins/wp-migration-duplicator/assets/js/frontend_settings.js/wp-content/plugins/wp-migration-duplicator/assets/css/admin.css/wp-content/plugins/wp-migration-duplicator/assets/js/admin.js/wp-content/plugins/wp-migration-duplicator/assets/js/vendor/bootstrap.min.js/wp-content/plugins/wp-migration-duplicator/assets/js/vendor/jquery.dataTables.min.js+153 more/wp-content/plugins/wp-migration-duplicator/assets/js/frontend.js/wp-content/plugins/wp-migration-duplicator/assets/js/frontend_settings.js/wp-content/plugins/wp-migration-duplicator/assets/js/admin.js/wp-content/plugins/wp-migration-duplicator/assets/js/vendor/bootstrap.min.js/wp-content/plugins/wp-migration-duplicator/assets/js/vendor/jquery.dataTables.min.js/wp-content/plugins/wp-migration-duplicator/assets/js/vendor/sweetalert2.min.js+91 morewp-migration-duplicator/assets/css/frontend.css?ver=wp-migration-duplicator/assets/css/frontend_settings.css?ver=wp-migration-duplicator/assets/js/frontend.js?ver=wp-migration-duplicator/assets/js/frontend_settings.js?ver=wp-migration-duplicator/assets/css/admin.css?ver=wp-migration-duplicator/assets/js/admin.js?ver=HTML / DOM Fingerprints
wt-migration-duplicator-wrapperwebtoffee-wp-migration-duplicatorwt-migration-duplicate-backup-contentwt-migration-backup-contentwt-migration-backup-process-contentwt-migration-import-contentwt-migration-import-process-contentwt-migration-log-content<!-- wp-migration-duplicator plugin --><!-- Plugin settings --><!-- Module list --><!-- Module folder and main file must be same as that of module name -->+13 moredata-plugin-name="Wp_Migration_Duplicator"data-plugin-version="1.5.8"data-plugin-textdomain="wp-migration-duplicator"data-webtoffee-support-link="https://www.webtoffee.com/support/"data-webtoffee-docs-link="https://www.webtoffee.com/wordpress-backup-migration-user-guide/"data-webtoffee-plugins-link="https://www.webtoffee.com/plugins/"wt_migration_duplicator_admin_paramswt_migration_duplicator_params