
Custom Dokan Fields Security & Risk Analysis
wordpress.org/plugins/custom-dokan-fieldsCustom Dokan Fields Plugin is a comprehensive tool for adding, editing, and managing additional fields on dokan product edit page.
Is Custom Dokan Fields Safe to Use in 2026?
Generally Safe
Score 85/100Custom Dokan Fields has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "custom-dokan-fields" v1.0.0 plugin demonstrates a strong adherence to secure coding practices in several key areas. The absence of direct SQL queries, reliance on prepared statements for any database interactions, and a lack of file operations or external HTTP requests significantly reduce the potential for common web vulnerabilities. Furthermore, the static analysis found no critical or high severity taint flows, indicating that user-supplied data is likely being handled safely within the analyzed code paths. The plugin also has no recorded vulnerability history, which suggests a historically stable security record.
However, there are some notable areas for improvement and potential concern. The presence of 2 capability checks but 0 nonce checks on its single AJAX handler is a significant security weakness. AJAX endpoints without nonce verification are highly susceptible to Cross-Site Request Forgery (CSRF) attacks, allowing attackers to trick authenticated users into performing unintended actions. Additionally, the static analysis indicates that only 57% of output is properly escaped. While not as severe as unescaped input leading to XSS, this can still leave the plugin vulnerable to Cross-Site Scripting (XSS) attacks in certain contexts, particularly if sensitive data is being displayed.
In conclusion, while the plugin exhibits good security fundamentals regarding database and external interactions, the lack of nonce checks on its AJAX endpoint and the moderate output escaping percentage represent exploitable weaknesses. Addressing these specific issues would considerably enhance the plugin's security posture.
Key Concerns
- Missing nonce check on AJAX handler
- Moderate output escaping (57% properly escaped)
Custom Dokan Fields Security Vulnerabilities
Custom Dokan Fields Code Analysis
Bundled Libraries
Output Escaping
Custom Dokan Fields Attack Surface
AJAX Handlers 1
WordPress Hooks 25
Maintenance & Trust
Custom Dokan Fields Maintenance & Trust
Maintenance Signals
Community Trust
Custom Dokan Fields Alternatives
Advanced Custom Fields (ACF®)
advanced-custom-fields
ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 million sites, WordPress developers love ACF.
ACF Content Analysis for Yoast SEO
acf-content-analysis-for-yoast-seo
WordPress plugin that adds the content of all ACF fields to the Yoast SEO score analysis.
Advanced Custom Fields: Extended
acf-extended
All-in-one enhancement suite that improves WordPress & Advanced Custom Fields.
Advanced Custom Fields: Font Awesome Field
advanced-custom-fields-font-awesome
Adds a new 'Font Awesome Icon' field to the popular Advanced Custom Fields plugin.
ACF Photo Gallery Field
navz-photo-gallery
A lightweight extension of Advanced Custom Field (ACF) that adds Photo Gallery field to any post/pages on your WordPress website.
Custom Dokan Fields Developer Profile
3 plugins · 9K total installs
How We Detect Custom Dokan Fields
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/custom-dokan-fields/assets/css/admin_menu.css/wp-content/plugins/custom-dokan-fields/assets/js/admin_menu.js/wp-content/plugins/custom-dokan-fields/assets/css/select2.css/wp-content/plugins/custom-dokan-fields/assets/js/select2.js/wp-content/plugins/custom-dokan-fields/assets/js/custom.js/wp-content/plugins/custom-dokan-fields/assets/js/jquery.tag-editor.js/wp-content/plugins/custom-dokan-fields/assets/css/jquery.tag-editor.css/wp-content/plugins/custom-dokan-fields/assets/js/dcfppadmin.js+5 more/wp-content/plugins/custom-dokan-fields/assets/js/admin_menu.js/wp-content/plugins/custom-dokan-fields/assets/js/select2.js/wp-content/plugins/custom-dokan-fields/assets/js/custom.js/wp-content/plugins/custom-dokan-fields/assets/js/jquery.tag-editor.js/wp-content/plugins/custom-dokan-fields/assets/js/dcfppadmin.js/wp-content/plugins/custom-dokan-fields/assets/js/frontend1.jsHTML / DOM Fingerprints
checkout_field_rule_parentfielddata-iddcfpp_admin_data/wp-json/custom-dokan-fields/v1/get_posts