
Selective Importers Security & Risk Analysis
wordpress.org/plugins/selective-importersImporters that put the incoming content into a queue, where you can select which posts to import.
Is Selective Importers Safe to Use in 2026?
Generally Safe
Score 85/100Selective Importers has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "selective-importers" plugin v1.0 exhibits a generally positive security posture, with a lack of known vulnerabilities and a commendable number of security checks in place. The plugin demonstrates good practices by utilizing prepared statements for a majority of its SQL queries and implementing output escaping for a significant portion of its outputs. The presence of nonce checks and capability checks further strengthens its defenses against common web attacks.
However, the analysis did reveal a critical concern within the code: the presence of the `unserialize` function without apparent sanitization or validation. This function is notoriously dangerous when processing untrusted input, as it can lead to remote code execution vulnerabilities. The taint analysis further highlights this risk by identifying a flow with an unsanitized path, suggesting that the input to `unserialize` might be controllable by an attacker. While the static analysis did not find any immediate critical severity taint flows or raw SQL queries, the potential for exploitation via `unserialize` is a significant risk that overshadows the plugin's other strengths.
Given the absence of any recorded vulnerabilities, it's possible that the dangerous function is either not exposed to user input or is adequately secured by other means not captured by this specific static analysis. Nonetheless, the presence of `unserialize` as a 'dangerous function' without further context warrants caution. In conclusion, while the plugin has a solid foundation in secure coding practices and a clean vulnerability history, the `unserialize` function represents a notable weakness that requires careful review and potential remediation.
Key Concerns
- Dangerous function 'unserialize' detected
- Flow with unsanitized path detected
- SQL queries not fully using prepared statements
- Output escaping not fully implemented
Selective Importers Security Vulnerabilities
Selective Importers Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Selective Importers Attack Surface
WordPress Hooks 21
Scheduled Events 2
Maintenance & Trust
Selective Importers Maintenance & Trust
Maintenance Signals
Community Trust
Selective Importers Alternatives
Blogger Importer
blogger-importer
Imports posts, images, comments, and categories (blogger tags) from a Blogger blog then migrates authors to WordPress users.
Blogger Importer Extended
blogger-importer-extended
Easily move your blog from Blogger to WordPress. Import all your content and setup 301 redirects automatically.
BtW Importer – Free Blogger/Blogspot Migration
btw-importer
Import your Blogger .atom file from Google Takeout and migrate to WordPress, free and automatic.
Import Wizard for Blogspot – Free Blogger to WordPress importer
import-wizard-blogspot
Import posts & pages from Blogspot to WordPress while preserving SEO, images, and formatting.
IntenseDebate XML Importer (Blogger to WordPress)
intensedebate-xml-importer-blogger-to-wordpress
Import all comments from Blogger Intense Debate account to WordPress.
Selective Importers Developer Profile
16 plugins · 17K total installs
How We Detect Selective Importers
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/selective-importers/js/selective-importers.jsselective-importers/js/selective-importers.js?ver=HTML / DOM Fingerprints
Hack to add a custom bulk action. Necessary until http://core.trac.wordpress.org/ticket/16031 is resolved.DEBUGActivate radio buttons only if checkbox for the row has been checked.name="post[value="import_wp_selective"name="action"name="action2"name="post[name="import_post_type"+4 moreselective_import_wp_selective