
WPML String Translation Importer Security & Risk Analysis
wordpress.org/plugins/string-translation-importer-wpmlWPML String Translation Importer is used to import wpml string translations to update their translations.
Is WPML String Translation Importer Safe to Use in 2026?
Generally Safe
Score 85/100WPML String Translation Importer has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "string-translation-importer-wpml" v1.0.0 plugin presents a mixed security posture. On the positive side, there are no detected CVEs, and the plugin demonstrates good practices in its handling of SQL queries, exclusively using prepared statements. Furthermore, the static analysis found no dangerous functions, no external HTTP requests, and no taint flows, which are significant strengths indicating a cautious approach to security in these areas. The absence of shortcodes and cron events also reduces the potential attack vectors.
However, several concerning signals emerge from the code analysis. The low percentage of properly escaped output (27%) is a significant weakness, potentially leading to cross-site scripting (XSS) vulnerabilities if user-supplied data is not sufficiently sanitized before being displayed. The lack of nonce checks and capability checks, coupled with zero protected entry points across AJAX handlers and REST API routes, indicates a serious lack of authorization and input validation at these crucial interaction points. This could allow unauthenticated or unauthorized users to trigger plugin functionalities, leading to unintended consequences.
While the plugin has no recorded vulnerability history, this should not be interpreted as complete security. The combination of unprotected entry points and poor output escaping creates a fertile ground for vulnerabilities to emerge. The plugin's strengths in SQL handling and lack of dangerous functions are commendable, but they are overshadowed by the critical need for robust input validation and authorization checks to mitigate the identified risks.
Key Concerns
- Low output escaping percentage
- No nonce checks on AJAX/REST
- No capability checks on AJAX/REST
- Zero protected entry points
WPML String Translation Importer Security Vulnerabilities
WPML String Translation Importer Code Analysis
Output Escaping
WPML String Translation Importer Attack Surface
WordPress Hooks 2
Maintenance & Trust
WPML String Translation Importer Maintenance & Trust
Maintenance Signals
Community Trust
WPML String Translation Importer Alternatives
Import and export users and customers
import-users-from-csv-with-meta
Import and export users and customers including user meta, roles, and other. Compatible with many plugins. Do it from the front end or using cron.
Really Simple CSV Importer
really-simple-csv-importer
Alternative CSV Importer plugin. Simple and powerful, best for geeks.
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 …
WPML to Polylang
wpml-to-polylang
Import multilingual data from WPML into Polylang.
RS CSV Importer Media Add-On
rs-csv-importer-media-addon
Really Simple CSV Importer Add-on. Media's URL (Images, Documents... etc) in CSV, Download Media and Convert url to attachment ID.
WPML String Translation Importer Developer Profile
4 plugins · 220 total installs
How We Detect WPML String Translation Importer
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.