CSV Page Importer Security & Risk Analysis

wordpress.org/plugins/wp-importer

Create dynamically pages/posts by CSV file within few second.

200 active installs v1.9 PHP 7.2+ WP 6.0+ Updated Jul 7, 2025
bulk-page-creationcsv-importercsv-to-wordpress-pagespage-importerpost-importer
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CSV Page Importer Safe to Use in 2026?

Generally Safe

Score 100/100

CSV Page Importer has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10mo ago
Risk Assessment

The wp-importer plugin v1.9 exhibits a generally good security posture based on the static analysis. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits its direct attack surface. The fact that all SQL queries utilize prepared statements and that capability checks are present for the identified entry points are strong indicators of secure coding practices. The plugin also demonstrates a commitment to security by including nonce checks.

Key Concerns

  • Unsanitized paths in taint flows
  • Improperly escaped output
Vulnerabilities
None known

CSV Page Importer Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

CSV Page Importer Release Timeline

v1.9Current
v1.8
v1.7
v1.5
v1.4
v1.3
v1.2
v1.1
v1.0
Code Analysis
Analyzed Mar 16, 2026

CSV Page Importer Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
3 prepared
Unescaped Output
6
11 escaped
Nonce Checks
1
Capability Checks
3
File Operations
2
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared3 total queries

Output Escaping

65% escaped17 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
post (wp-importer.php:266)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

CSV Page Importer Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_bar_menuwp-importer.php:23
actionadmin_menuwp-importer.php:603
actionadmin_enqueue_scriptswp-importer.php:605
Maintenance & Trust

CSV Page Importer Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 7, 2025
PHP min version7.2
Downloads26K

Community Trust

Rating74/100
Number of ratings6
Active installs200
Developer Profile

CSV Page Importer Developer Profile

WP-EXPERTS.IN

21 plugins · 30K total installs

72
trust score
Avg Security Score
90/100
Avg Patch Time
347 days
View full developer profile
Detection Fingerprints

How We Detect CSV Page Importer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-importer/images/btn_donate_LG.gif/wp-content/plugins/wp-importer/sample/sample.csv

HTML / DOM Fingerprints

CSS Classes
wi-toolbar-pagewi_menu_item_classwpimporter-tab-menuwpimporter-tab-linksactivewpimporter-settingwpimporter-tab
Data Attributes
id="wpimporter-general"id="wpimporter-support"id="div-wpimporter-general"id="div-wpimporter-support"
FAQ

Frequently Asked Questions about CSV Page Importer