
WP Smart Import : Import any XML File to WordPress Security & Risk Analysis
wordpress.org/plugins/wp-smart-importThe most powerful solution for importing any CSV and XML files to WordPress. Create Posts and Pages any Custom Posttype with content from any XML or C …
Is WP Smart Import : Import any XML File to WordPress Safe to Use in 2026?
Generally Safe
Score 87/100WP Smart Import : Import any XML File to WordPress has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The "wp-smart-import" plugin v1.1.5 presents a significant security risk primarily due to its large, unprotected attack surface. All 11 AJAX handlers lack authentication checks, making them prime targets for unauthorized actions. While the code demonstrates good practices in SQL query preparation and output escaping, the presence of the `unserialize` function is a critical concern, especially when combined with unsanitized input paths identified in the taint analysis. The taint analysis reveals 9 high-severity flows with unsanitized paths, indicating a strong potential for Remote File Inclusion or similar vulnerabilities.
The plugin's vulnerability history, with 6 known CVEs including 2 critical ones, further exacerbates the risk. The common vulnerability types like PHP Remote File Inclusion and SSRF, coupled with a recent critical vulnerability in 2025, suggest a pattern of exploitable flaws. While there are currently no unpatched vulnerabilities, the historical trend and the static analysis findings point to a plugin that has historically struggled with robust security, requiring diligent patching and careful handling of user-provided data.
Key Concerns
- All 11 AJAX handlers lack auth checks
- 9 high severity taint flows with unsanitized paths
- Dangerous function: unserialize found
- 2 critical CVEs in vulnerability history
- Large attack surface without auth checks (11 entry points)
- Capability checks missing on AJAX handlers
WP Smart Import : Import any XML File to WordPress Security Vulnerabilities
CVEs by Year
Severity Breakdown
6 total CVEs
WP Smart Import <= 1.1.3 - Unauthenticated Local File Inclusion
WP Smart Import : Import any XML File to WordPress <= 1.1.2 - Reflected Cross-Site Scripting
WP Smart Import : Import any XML File to WordPress <= 1.0.7 - Authenticated (Author+) Stored Cross-Site Scripting
WordPress Importer <= 1.0.4 - Reflected Cross-Site Scripting
WordPress Importer: Import any XML File to WordPress <= 1.0.2 - Reflected Cross-Site Scripting
WordPress Importer : Import any XML File to WordPress < 1.0.1 - Server-Side Request Forgery
WP Smart Import : Import any XML File to WordPress Release Timeline
WP Smart Import : Import any XML File to WordPress Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Smart Import : Import any XML File to WordPress Attack Surface
AJAX Handlers 11
WordPress Hooks 9
Maintenance & Trust
WP Smart Import : Import any XML File to WordPress Maintenance & Trust
Maintenance Signals
Community Trust
WP Smart Import : Import any XML File to WordPress Alternatives
WP All Import – Drag & Drop Import for CSV, XML, Excel & Google Sheets
wp-all-import
Easily import any file of any size into any plugin, post type, custom field, or taxonomy. Supports WooCommerce, ACF, images, galleries, users, real es …
WP Ultimate CSV Importer – Import CSV, XML & Excel into WordPress
wp-ultimate-csv-importer
Effortlessly import, export, and migrate your WordPress data with WP Ultimate CSV Importer. This all-in-one solution supports CSV, XML, and Excel file …
Import WP – Export and Import CSV and XML files to WordPress
jc-importer
Import WP, a simple, fast and powerful XML and CSV import solution, Making it easy to import posts, pages, categories, tags, users and attachments.
VE CSV Importer
ve-csv-importer
Import Pages/Posts with post category from CSV files into WordPress.
WP All Export – Drag & Drop Export to Any Custom CSV, XML & Excel
wp-all-export
Easily export data from any post type, custom field, or taxonomy to a CSV, XML, or Excel file of any custom format. Supports WooCommerce products, ord …
WP Smart Import : Import any XML File to WordPress Developer Profile
13 plugins · 110K total installs
How We Detect WP Smart Import : Import any XML File to WordPress
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-smart-import/assets/css/style.css/wp-content/plugins/wp-smart-import/assets/js/main.js/wp-content/plugins/wp-smart-import/assets/js/jquery.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.validate.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.mCustomScrollbar.concat.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.easing.1.3.js/wp-content/plugins/wp-smart-import/assets/js/jquery.waypoints.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.counterup.min.js+21 more/wp-content/plugins/wp-smart-import/assets/js/main.js/wp-content/plugins/wp-smart-import/assets/js/jquery.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.validate.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.mCustomScrollbar.concat.min.js/wp-content/plugins/wp-smart-import/assets/js/jquery.easing.1.3.js/wp-content/plugins/wp-smart-import/assets/js/jquery.waypoints.min.js+14 morewp-smart-import/assets/css/style.css?ver=wp-smart-import/assets/js/main.js?ver=wp-smart-import/assets/js/jquery.min.js?ver=wp-smart-import/assets/js/jquery.validate.min.js?ver=wp-smart-import/assets/js/jquery.mCustomScrollbar.concat.min.js?ver=wp-smart-import/assets/js/jquery.easing.1.3.js?ver=wp-smart-import/assets/js/jquery.waypoints.min.js?ver=wp-smart-import/assets/js/jquery.counterup.min.js?ver=wp-smart-import/assets/js/owl.carousel.js?ver=wp-smart-import/assets/js/isotope.min.js?ver=wp-smart-import/assets/js/isotope.pkgd.min.js?ver=wp-smart-import/assets/js/bootstrap.min.js?ver=wp-smart-import/assets/js/wow.min.js?ver=wp-smart-import/assets/js/custom.js?ver=wp-smart-import/assets/js/common_functions.js?ver=wp-smart-import/assets/js/wpsi_admin.js?ver=wp-smart-import/assets/js/wpsi_validate.js?ver=wp-smart-import/assets/js/wpsi_session.js?ver=wp-smart-import/assets/js/wpsi_uploader.js?ver=wp-smart-import/assets/js/wpsi_preview.js?ver=wp-smart-import/assets/js/wpsi_import_manager.js?ver=wp-smart-import/assets/css/jquery.mCustomScrollbar.css?ver=wp-smart-import/assets/css/owl.carousel.css?ver=wp-smart-import/assets/css/owl.theme.default.css?ver=wp-smart-import/assets/css/animate.css?ver=wp-smart-import/assets/css/responsive.css?ver=wp-smart-import/assets/css/custom.css?ver=wp-smart-import/assets/css/wpsi_admin.css?ver=wp-smart-import/assets/css/wpsi_responsive.css?ver=HTML / DOM Fingerprints
wpsmartimport-plugindata-noncewpSmartImportwpsi_admin_obj