
DP Import Security & Risk Analysis
wordpress.org/plugins/dp-importTurn your doctors’ ratings and reviews into a powerful showcase on your WordPress site.
Is DP Import Safe to Use in 2026?
Generally Safe
Score 100/100DP Import has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "dp-import" v1.7 plugin exhibits a mixed security posture. On the positive side, it demonstrates excellent practices regarding SQL query preparation and output escaping, with 70% of SQL queries using prepared statements and a near-perfect 99% of outputs being properly escaped. The absence of known CVEs and file operations is also a strong indicator of a generally well-maintained codebase. However, significant concerns arise from its attack surface. Five out of seven entry points are unprotected AJAX handlers, presenting a substantial risk of unauthorized actions or data manipulation if these handlers are exploitable.
The taint analysis reveals three flows with unsanitized paths, which, while not classified as critical or high severity in this analysis, represent potential avenues for security issues if user-supplied data is not handled with sufficient validation and sanitization before being used in file operations or other sensitive contexts. The presence of nonce checks on only two of the five unprotected AJAX handlers further exacerbates this risk, as it leaves the majority of these potential entry points vulnerable to Cross-Site Request Forgery (CSRF) attacks. The vulnerability history is clean, which is positive, but does not negate the inherent risks identified in the code analysis.
In conclusion, while the plugin benefits from strong output escaping and SQL practices and a clean vulnerability history, the large number of unprotected AJAX handlers and unsanitized path flows are significant weaknesses. These areas require immediate attention to mitigate potential security vulnerabilities. The plugin's overall security could be significantly improved by implementing robust authentication and authorization checks on all its entry points, especially the AJAX handlers.
Key Concerns
- Unprotected AJAX handlers
- Flows with unsanitized paths
- Missing nonce checks on AJAX
DP Import Security Vulnerabilities
DP Import Release Timeline
DP Import Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
DP Import Attack Surface
AJAX Handlers 5
Shortcodes 2
WordPress Hooks 19
Maintenance & Trust
DP Import Maintenance & Trust
Maintenance Signals
Community Trust
DP Import Alternatives
Reviews and Rating – Docplanner
reviews-and-rating-docplanner
Display your Docplanner reviews and rating on your website to build trust and attract more patients.
Zapier for WordPress
zapier
Zapier saves you time on tedious tasks by moving info between WordPress and your other favorite apps, so you can focus on your most important work.
GSheetConnector – CF7 Google Sheets Connector with Real-Time Sync
cf7-google-sheets-connector
Send your Contact Form 7 data directly to your Google Sheets spreadsheet.
Autocomplete WooCommerce Orders
autocomplete-woocommerce-orders
Enhance your WooCommerce store with Autocomplete Orders. Automatically complete orders after payment, perfect for virtual goods and subscriptions.
CF7 to Webhook
cf7-to-zapier
Use Contact Form 7 as a trigger to any webhook!
DP Import Developer Profile
1 plugin · 70 total installs
How We Detect DP Import
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/dp-import/admin/css/dp-import-admin.css/wp-content/plugins/dp-import/admin/js/dp-import-admin.js/wp-content/plugins/dp-import/admin/img/dp-import-icon.webp/wp-content/plugins/dp-import/admin/js/dp-import-admin.jsdp-import/admin/css/dp-import-admin.css?ver=dp-import/admin/js/dp-import-admin.js?ver=HTML / DOM Fingerprints
dp-import-settingsdp-import-licencedp-import-settings-wrapdp-import-sidebardp-import-contentdp-import-buttondp-import-inputdp-import-text+2 more<!-- DP Import Settings Page --><!-- DP Import Sidebar --><!-- DP Import Content --><!-- DP Import API Key Section -->+3 moredata-urldata-noncedpImportAdmindpImportSettingsdpImportSyncdpImportSchedule/wp-json/dp-import/v1/settings/wp-json/dp-import/v1/sync