DreamHost Automated Migration Security & Risk Analysis

wordpress.org/plugins/dreamhost-automated-migration

Effortlessly migrate your WordPress site to DreamHost with a fast, automated process.

20K active installs v5.88 PHP 5.6.0+ WP 4.0+ Updated Dec 3, 2025
dreamhostmigration
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is DreamHost Automated Migration Safe to Use in 2026?

Generally Safe

Score 100/100

DreamHost Automated Migration has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "dreamhost-automated-migration" plugin v5.88 presents a mixed security posture. On the positive side, it demonstrates good practices in terms of SQL query sanitization (70% prepared) and output escaping (94%), and importantly, has no recorded vulnerabilities or CVEs. The absence of bundled libraries is also a positive indicator. However, a significant concern arises from its attack surface. The plugin exposes two AJAX handlers, both of which lack authentication checks. This is a critical weakness as it opens up these endpoints to unauthorized access and potential exploitation.

The static analysis did not reveal any dangerous functions, critical or high-severity taint flows, or raw SQL queries without prepared statements, which are all positive signs. The plugin also has a single capability check, which is a good practice, though it is overshadowed by the lack of authorization on the AJAX endpoints. The vulnerability history being clean is a strong indicator of a well-maintained codebase in the past, but it does not mitigate the current identified risks.

In conclusion, while the plugin has strengths in its handling of SQL and output, the unprotected AJAX endpoints represent a substantial security risk that needs immediate attention. The lack of nonces on these handlers further exacerbates the issue. The absence of historical vulnerabilities is encouraging, but the current findings suggest a need for robust security reviews and patching of identified weaknesses.

Key Concerns

  • Unprotected AJAX handlers (2)
  • Missing nonce checks on AJAX handlers
Vulnerabilities
None known

DreamHost Automated Migration Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

DreamHost Automated Migration Release Timeline

v5.88Current
v5.65
v5.56
v5.25
v5.24
v5.22
v5.16
v5.15
v5.05
v4.97
v4.78
v4.69
v4.68
v4.65
v4.62
v4.41
v4.35
v4.31
v4.4
v3.9
Code Analysis
Analyzed Mar 16, 2026

DreamHost Automated Migration Code Analysis

Dangerous Functions
0
Raw SQL Queries
3
7 prepared
Unescaped Output
4
60 escaped
Nonce Checks
0
Capability Checks
1
File Operations
17
External Requests
3
Bundled Libraries
0

SQL Query Safety

70% prepared10 total queries

Output Escaping

94% escaped64 total outputs
Attack Surface
2 unprotected

DreamHost Automated Migration Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_bvadmdreamhost.php:148
noprivwp_ajax_bvadmdreamhost.php:149
WordPress Hooks 13
actionwp_footerdreamhost.php:62
actiondh_clear_bv_services_configdreamhost.php:63
actionadmin_initdreamhost.php:78
filterall_pluginsdreamhost.php:79
filterplugin_row_metadreamhost.php:80
actionnetwork_admin_menudreamhost.php:83
actionadmin_menudreamhost.php:85
filterplugin_action_linksdreamhost.php:87
actionadmin_headdreamhost.php:88
actionadmin_enqueue_scriptsdreamhost.php:91
actionwp_loadeddreamhost.php:146
actionlogin_headwp_login_whitelabel.php:24
filterlogin_messagewp_login_whitelabel.php:25
Maintenance & Trust

DreamHost Automated Migration Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 3, 2025
PHP min version5.6.0
Downloads264K

Community Trust

Rating92/100
Number of ratings5
Active installs20K
Developer Profile

DreamHost Automated Migration Developer Profile

DreamHost

1 plugin · 20K total installs

94
trust score
Avg Security Score
100/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect DreamHost Automated Migration

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/dreamhost-automated-migration/js/bv_admin_script.js/wp-content/plugins/dreamhost-automated-migration/css/bv_admin_style.css
Script Paths
/wp-content/plugins/dreamhost-automated-migration/js/bv_admin_script.js/wp-content/plugins/dreamhost-automated-migration/js/bv_admin_script.js?ver=5.88
Version Parameters
dreamhost-automated-migration/js/bv_admin_script.js?ver=5.88

HTML / DOM Fingerprints

CSS Classes
bv-admin-menu-icon
Data Attributes
data-bv-plugin-name
JS Globals
bvAdmin
REST Endpoints
/wp-json/bv_callback/v1/admin_ajax
FAQ

Frequently Asked Questions about DreamHost Automated Migration