Dropshix Security & Risk Analysis

wordpress.org/plugins/dropshipping-xox

A Better WooCommerce Drop shipping plugin. Export products to your WooCommerce store from AliExpress, or Amazon US, or BangGood, Automate your price w …

10 active installs v4.0.14 PHP + WP 4.0+ Updated Jun 18, 2019
aliexpressamazonbanggooddropshippingwalmart
59
C · Use Caution
CVEs total2
Unpatched1
Last CVEAug 15, 2025
Safety Verdict

Is Dropshix Safe to Use in 2026?

Use With Caution

Score 59/100

Dropshix has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

2 known CVEs 1 unpatched Last CVE: Aug 15, 2025Updated 6yr ago
Risk Assessment

The "dropshipping-xox" v4.0.14 plugin presents a mixed security posture with both encouraging signs and significant areas of concern. On the positive side, the plugin demonstrates good practices in its SQL query handling, with 100% utilization of prepared statements, mitigating the risk of SQL injection. It also shows a reasonable number of capability checks (10), indicating some attention to authorization. However, the presence of 28 AJAX handlers, with a substantial 10 lacking authentication checks, creates a significant attack surface that could be exploited by unauthenticated users.

Further analysis reveals potential weaknesses in output sanitization, with only 51% of outputs being properly escaped, increasing the risk of Cross-Site Scripting (XSS) vulnerabilities. The single 'unserialize' function call is a red flag, as unserializing untrusted data can lead to arbitrary code execution if not handled with extreme caution. While the taint analysis did not reveal critical or high-severity unsanitized flows, the presence of the unserialize function combined with potential output escaping issues warrants careful review.

The vulnerability history is a significant concern. With two known CVEs, one of which is still unpatched and classified as high severity, the plugin has a demonstrable track record of security flaws. The common vulnerability types, Cross-Site Scripting and Missing Authorization, directly correlate with the findings from the static analysis (unescaped output and unprotected AJAX handlers). The recent vulnerability in August 2025 suggests ongoing issues. While the plugin has strengths in its SQL handling, the combination of a large, unprotected attack surface, potential for XSS, the presence of a dangerous function, and a history of unpatched vulnerabilities points to a moderately high-risk plugin.

Key Concerns

  • Unpatched High Severity CVE
  • 10 unprotected AJAX handlers
  • Only 51% of outputs properly escaped
  • Presence of 'unserialize' function
  • Bundled outdated DataTables library
  • 1 Medium severity CVE
Vulnerabilities
2

Dropshix Security Vulnerabilities

CVEs by Year

1 CVE in 2019
2019
1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

High
1
Medium
1

2 total CVEs

CVE-2025-49898medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Dropshix <= 4.0.14 - Authenticated (Administrator+) Stored Cross-Site Scripting

Aug 15, 2025Unpatched

Dropshix < 4.0.14 - Authorization Bypass

Jun 18, 2019 Patched in 4.0.14 (1680d)
Code Analysis
Analyzed Mar 17, 2026

Dropshix Code Analysis

Dangerous Functions
1
Raw SQL Queries
0
0 prepared
Unescaped Output
79
81 escaped
Nonce Checks
9
Capability Checks
10
File Operations
4
External Requests
19
Bundled Libraries
1

Dangerous Functions Found

unserializereturn @unserialize( $request['body'] );includes\class-dropshipping-xox-autoupdate.php:136

Bundled Libraries

DataTables1.10.16

Output Escaping

51% escaped160 total outputs
Data Flows
All sanitized

Data Flow Analysis

4 flows
dropshix_ImportItem (dropshipping-xox.php:248)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
10 unprotected

Dropshix Attack Surface

Entry Points28
Unprotected10

AJAX Handlers 28

authwp_ajax_AutoScanAttrdropshipping-xox.php:232
noprivwp_ajax_AutoScanAttrdropshipping-xox.php:233
authwp_ajax_Xox_Import_Itemdropshipping-xox.php:309
noprivwp_ajax_Xox_Import_Itemdropshipping-xox.php:310
authwp_ajax_Xox_Load_Ajax_Itemdropshipping-xox.php:311
noprivwp_ajax_Xox_Load_Ajax_Itemdropshipping-xox.php:312
authwp_ajax_Xox_Delete_Itemdropshipping-xox.php:313
noprivwp_ajax_Xox_Delete_Itemdropshipping-xox.php:314
authwp_ajax_DshixResetItemdropshipping-xox.php:315
noprivwp_ajax_DshixResetItemdropshipping-xox.php:316
authwp_ajax_Xox_Archive_Itemdropshipping-xox.php:317
noprivwp_ajax_Xox_Archive_Itemdropshipping-xox.php:318
authwp_ajax_Xox_SendAnalyticsdropshipping-xox.php:320
noprivwp_ajax_Xox_SendAnalyticsdropshipping-xox.php:321
authwp_ajax_saveTrackTokendropshipping-xox.php:440
noprivwp_ajax_saveTrackTokendropshipping-xox.php:441
authwp_ajax_dropshixSyncdropshipping-xox.php:468
noprivwp_ajax_dropshixSyncdropshipping-xox.php:469
authwp_ajax_dshixDisableSaledropshipping-xox.php:679
noprivwp_ajax_dshixDisableSaledropshipping-xox.php:680
authwp_ajax_dshixSetPriceModedropshipping-xox.php:704
noprivwp_ajax_dshixSetPriceModedropshipping-xox.php:705
authwp_ajax_dshixSetStockModedropshipping-xox.php:729
noprivwp_ajax_dshixSetStockModedropshipping-xox.php:730
authwp_ajax_importAtrrVardropshipping-xox.php:774
noprivwp_ajax_importAtrrVardropshipping-xox.php:775
authwp_ajax_dropshixImportAtrrdropshipping-xox.php:812
noprivwp_ajax_dropshixImportAtrrdropshipping-xox.php:813
WordPress Hooks 20
actionadmin_menudropshipping-xox.php:89
actionwoocommerce_product_options_general_product_datadropshipping-xox.php:91
actionwoocommerce_process_product_metadropshipping-xox.php:92
actionadmin_initdropshipping-xox.php:162
filteris_protected_metadropshipping-xox.php:196
actionwoocommerce_after_single_product_summarydropshipping-xox.php:323
actionwoocommerce_payment_completedropshipping-xox.php:367
actionadd_meta_boxesdropshipping-xox.php:397
actionwoocommerce_view_orderdropshipping-xox.php:462
actionadded_post_metadropshipping-xox.php:540
actionupdated_post_metadropshipping-xox.php:541
filterwoocommerce_hide_invisible_variationsdropshipping-xox.php:543
actionadd_meta_boxesdropshipping-xox.php:600
filterpre_set_site_transient_update_pluginsincludes\class-dropshipping-xox-autoupdate.php:63
filterplugins_apiincludes\class-dropshipping-xox-autoupdate.php:66
actionplugins_loadedincludes\class-dropshipping-xox.php:126
actionadmin_enqueue_scriptsincludes\class-dropshipping-xox.php:138
actionadmin_enqueue_scriptsincludes\class-dropshipping-xox.php:139
actionwp_enqueue_scriptsincludes\class-dropshipping-xox.php:151
actionwp_enqueue_scriptsincludes\class-dropshipping-xox.php:152
Maintenance & Trust

Dropshix Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedJun 18, 2019
PHP min version
Downloads33K

Community Trust

Rating56/100
Number of ratings9
Active installs10
Developer Profile

Dropshix Developer Profile

Xolluteon

2 plugins · 30 total installs

65
trust score
Avg Security Score
80/100
Avg Patch Time
1680 days
View full developer profile
Detection Fingerprints

How We Detect Dropshix

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dropshipping-xox/assets/images/dropshix-icon.png/wp-content/plugins/dropshipping-xox/assets/images/menu.png/wp-content/plugins/dropshipping-xox/assets/images/dropshix-logo.png
Version Parameters
dropshipping-xox/dropshipping-xox.php?ver=dropshipping-xox/includes/class-dropshipping-xox-activator.php?ver=dropshipping-xox/includes/class-dropshipping-xox-deactivator.php?ver=

HTML / DOM Fingerprints

CSS Classes
dropshix_rowproduct_custom_field
HTML Comments
<!-- If this file is called directly, abort. --><!-- The code that runs during plugin activation. --><!-- The code that runs during plugin deactivation. --><!-- The core plugin class that is used to define internationalization, -->+2 more
Data Attributes
dropshix_custom_data="custom"
JS Globals
window.DropshippingXox
REST Endpoints
/wp-json/dropshipping-xox/v1/update_product_settings/wp-json/dropshipping-xox/v1/save_product_price/wp-json/dropshipping-xox/v1/add_to_cart/wp-json/dropshipping-xox/v1/get_product_variations/wp-json/dropshipping-xox/v1/get_product_details
FAQ

Frequently Asked Questions about Dropshix