Dokan Kits Security & Risk Analysis

wordpress.org/plugins/dokan-kits

The ultimate toolkit to enhance and customize your Dokan-powered multivendor marketplace with powerful, easy-to-use features.

400 active installs v3.0.9 PHP 7.4+ WP 6.4.2+ Updated Oct 30, 2025
dokanmarketplacemultivendorvendorwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Dokan Kits Safe to Use in 2026?

Generally Safe

Score 100/100

Dokan Kits 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 'dokan-kits' plugin v3.0.9 exhibits a strong security posture based on the provided static analysis and vulnerability history. The plugin demonstrates excellent adherence to secure coding practices, with 100% of SQL queries utilizing prepared statements and 98% of output properly escaped. Furthermore, the presence of nonces and capability checks on its single AJAX handler, coupled with the absence of external HTTP requests and file operations of questionable intent, suggests a well-secured entry point. The plugin also has no recorded history of vulnerabilities, which is a very positive indicator of its overall security maturity. The use of the Freemius v1.0 library is a minor point to note, as keeping bundled libraries updated is generally recommended, but without specific vulnerabilities linked to this version, it doesn't represent a direct risk in this assessment.

Key Concerns

  • Bundled library potentially outdated
Vulnerabilities
None known

Dokan Kits Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Dokan Kits Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
21 prepared
Unescaped Output
2
78 escaped
Nonce Checks
1
Capability Checks
5
File Operations
2
External Requests
0
Bundled Libraries
1

Bundled Libraries

Freemius1.0

SQL Query Safety

100% prepared21 total queries

Output Escaping

98% escaped80 total outputs
Attack Surface

Dokan Kits Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_dokan_kits_dismiss_noticeincludes\Admin\Notices.php:59
WordPress Hooks 45
actionbefore_woocommerce_initclass-dokan-kits.php:109
filterwoocommerce_data_storesclass-dokan-kits.php:110
actionwoocommerce_loadedclass-dokan-kits.php:113
actiondokan_loadedclass-dokan-kits.php:114
actionadmin_noticesclass-dokan-kits.php:297
actionadmin_noticesdokan-kits.php:56
actionadmin_initincludes\Admin\Admin.php:55
actiondokan_kits_enqueue_admin_scriptsincludes\Admin\Assets.php:43
actionadmin_enqueue_scriptsincludes\Admin\Assets.php:46
actionadmin_headincludes\Admin\Assets.php:47
actionadmin_enqueue_scriptsincludes\Admin\Dashboard\Dashboard.php:54
actionadmin_menuincludes\Admin\Dashboard\Dashboard.php:55
filterdokan_kits_admin_script_dataincludes\Admin\Dashboard\Dashboard.php:311
filterdokan_kits_admin_dashboard_pagesincludes\Admin\Dashboard\Pages\Page.php:44
filterplugin_row_metaincludes\Admin\Hooks.php:42
filterdokan_kits_admin_menu_iconincludes\Admin\Menu.php:38
actionadmin_menuincludes\Admin\Menu.php:39
actionadmin_noticesincludes\Admin\Notices.php:58
actionrest_api_initincludes\Core\Bootstrap.php:37
actionafter_switch_themeincludes\Core\TemplateManager.php:47
actionactivated_pluginincludes\Core\TemplateManager.php:48
actiondeactivated_pluginincludes\Core\TemplateManager.php:49
actioninitincludes\Features\Cart\CartButtons.php:67
actionwp_headincludes\Features\Cart\CartButtons.php:86
filterwoocommerce_order_item_needs_processingincludes\Features\Order\AutoCompleteDigitalOrders.php:67
actioninitincludes\Features\Product\HideAddToCartButton.php:65
actionwp_enqueue_scriptsincludes\Features\Product\HideAddToCartButton.php:66
actionwp_headincludes\Features\Product\ProductFields.php:106
actionadmin_headincludes\Features\Product\ProductFields.php:107
actionwp_headincludes\Features\Product\ProductRemoveOtherOptions.php:66
actionadmin_headincludes\Features\Product\ProductRemoveOtherOptions.php:67
filterdokan_kits_template_classesincludes\Features\Product\ProductRemoveOtherOptions.php:68
filterdokan_product_typesincludes\Features\Product\ProductTypes.php:60
actioninitincludes\Features\Shipping\RemoveSplitShipping.php:59
filterdokan_seller_registration_default_roleincludes\Features\Vendor\DefaultSellerRole.php:67
actioninitincludes\Features\Vendor\EnableOwnProductPurchase.php:71
filterdokan_get_default_product_statusincludes\Features\Vendor\EnablePublishProductDirectly.php:69
filterdokan_post_statusincludes\Features\Vendor\EnablePublishProductDirectly.php:70
actioninitincludes\Features\Vendor\EnableStoreSupportByAdmin.php:77
filterdokan_vendor_shop_dataincludes\Features\Vendor\EnableStoreSupportByAdmin.php:78
actionwp_loadedincludes\Features\Vendor\RemoveBecomeVendorButton.php:67
actioninitincludes\Features\Vendor\VendorRegistration.php:69
actionadmin_noticesincludes\Setup\Activator.php:250
filterdokan_kits_migrationsincludes\Setup\Migrations\Migration.php:73
actionadmin_initincludes\Setup\SystemCheck.php:95
Maintenance & Trust

Dokan Kits Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 30, 2025
PHP min version7.4
Downloads9K

Community Trust

Rating92/100
Number of ratings10
Active installs400
Developer Profile

Dokan Kits Developer Profile

Tanvir Hasan

2 plugins · 400 total installs

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

How We Detect Dokan Kits

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dokan-kits/build/index.css/wp-content/plugins/dokan-kits/build/dokan-kits-admin.js/wp-content/plugins/dokan-kits/build/dokan-kits-dashboard-app.js
Script Paths
/wp-content/plugins/dokan-kits/build/dokan-kits-admin.js/wp-content/plugins/dokan-kits/build/dokan-kits-dashboard-app.js
Version Parameters
dokan-kits/build/index.css?ver=dokan-kits/build/dokan-kits-admin.js?ver=dokan-kits/build/dokan-kits-dashboard-app.js?ver=

HTML / DOM Fingerprints

CSS Classes
dokan-kits-dashboard-appdokan-kits-admin-page
Data Attributes
data-dokan-kits-admin-pagedata-dokan-kits-dashboard-app
JS Globals
dokan_kits_admindokan_kits_dashboard
FAQ

Frequently Asked Questions about Dokan Kits