REST API Posts Importer Security & Risk Analysis

wordpress.org/plugins/rest-api-posts-importer

Import posts from any WordPress site's REST API with categories, tags, and featured images.

0 active installs v1.0.0 PHP 7.4+ WP 5.0+ Updated Sep 11, 2025
contentimportermigrationpostsrest-api
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is REST API Posts Importer Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 8mo ago
Risk Assessment

The "rest-api-posts-importer" v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis. It impressively utilizes prepared statements for all SQL queries and correctly escapes all identified outputs, mitigating common vulnerabilities like SQL injection and cross-site scripting. The absence of known CVEs and a clean vulnerability history further contribute to its good standing. The plugin also incorporates a nonce check, indicating an awareness of typical WordPress security practices.

However, there are a few areas that warrant attention. The presence of three "flows with unsanitized paths" in the taint analysis, despite being categorized as low severity, suggests potential areas where user-supplied data might not be adequately validated or sanitized before being used in certain operations. Furthermore, the plugin performs an external HTTP request, which, if not implemented carefully, could expose the site to risks such as SSRF attacks if the target URL is controllable by an unauthenticated user or is not properly validated.

Overall, the plugin is well-constructed with robust defense mechanisms for SQL and output handling. The primary areas for improvement lie in ensuring thorough sanitization for all data flows and careful management of external HTTP requests. The lack of any recorded vulnerabilities in its history is a positive indicator of its current stability and developer diligence.

Key Concerns

  • Flows with unsanitized paths (3)
  • External HTTP requests (1)
Vulnerabilities
None known

REST API Posts Importer Security Vulnerabilities

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

REST API Posts Importer Release Timeline

v1.0.0Current
Code Analysis
Analyzed Apr 16, 2026

REST API Posts Importer Code Analysis

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

Output Escaping

100% escaped96 total outputs
Data Flows · Security
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
restapipo_importer_ajax_import_post (rest-api-posts-importer.php:103)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

REST API Posts Importer Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_restapipo_importer_ajax_import_postrest-api-posts-importer.php:33
noprivwp_ajax_restapipo_importer_ajax_import_postrest-api-posts-importer.php:34
WordPress Hooks 4
filterplugin_action_linksrest-api-posts-importer.php:28
actionadmin_menurest-api-posts-importer.php:30
actionadmin_initrest-api-posts-importer.php:31
actionadmin_enqueue_scriptsrest-api-posts-importer.php:32
Maintenance & Trust

REST API Posts Importer Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 11, 2025
PHP min version7.4
Downloads500

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

REST API Posts Importer Developer Profile

AppZoic

3 plugins · 0 total installs

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

How We Detect REST API Posts Importer

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rest-api-posts-importer/assets/css/plugin.css/wp-content/plugins/rest-api-posts-importer/assets/js/plugin.js
Script Paths
/wp-content/plugins/rest-api-posts-importer/assets/js/plugin.js
Version Parameters
rest-api-posts-importer/assets/css/plugin.css?ver=1.1.0rest-api-posts-importer/assets/js/plugin.js?ver=1.1.0

HTML / DOM Fingerprints

JS Globals
restapipoImporterAjaxObj
REST Endpoints
/wp-json/wp/v2/posts//wp-json/wp/v2/categories//wp-json/wp/v2/tags/
FAQ

Frequently Asked Questions about REST API Posts Importer