
WP REST API multilanguage (over WMPL) Security & Risk Analysis
wordpress.org/plugins/wp-rest-api-multilanguage-over-wmplAllows you to request a language with your WP-API and WPML site.
Is WP REST API multilanguage (over WMPL) Safe to Use in 2026?
Generally Safe
Score 85/100WP REST API multilanguage (over WMPL) has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "wp-rest-api-multilanguage-over-wmpl" v0.1 presents a strong security posture based on the provided static analysis. The absence of dangerous functions, reliance on prepared statements for SQL queries, and proper output escaping are commendable practices. Furthermore, the zero-count for known CVEs and the lack of any recorded vulnerabilities in its history suggest a history of secure development or a very limited attack surface that hasn't attracted known exploits. The plugin also demonstrates a positive practice by including a capability check.
However, the analysis also highlights potential areas of concern. The fact that there are zero AJAX handlers, REST API routes, shortcodes, and cron events means there are no immediately identifiable entry points for external interaction within this version's static analysis. While this contributes to a seemingly secure surface, it's unusual for a plugin intended to interact with WordPress features like the REST API and potentially WPML to have no exposed entry points. This could indicate that the plugin relies entirely on other plugins for its functionality or that the analysis might not be fully capturing its intended interaction points. The absence of nonce checks and the zero taint flows, while seemingly positive, might also stem from the lack of exposed entry points, rather than a proactive security design for handling user input. The single capability check is a good sign but not comprehensive without more context on its usage.
In conclusion, the plugin exhibits excellent code hygiene in terms of function usage, SQL, and output handling, and has a clean vulnerability history. The primary weakness lies in the very limited attack surface reported, which raises questions about its functionality and potential for indirect vulnerabilities or reliance on other less secure components. It's difficult to give a definitive high score without more information on how the plugin actually integrates and operates within a WordPress environment, especially concerning its interaction with WPML and the REST API.
Key Concerns
- Zero AJAX handlers without auth checks
- Zero REST API routes without permission checks
- Zero shortcodes
- Zero cron events
- Zero dangerous functions
- 100% SQL prepared statements
- 100% output properly escaped
- Zero file operations
- Zero external HTTP requests
- Zero nonce checks
- 1 capability check found
- No bundled libraries
- Zero taint flows analyzed
- Zero CVEs, unpatched, or historical vulns
WP REST API multilanguage (over WMPL) Security Vulnerabilities
WP REST API multilanguage (over WMPL) Code Analysis
WP REST API multilanguage (over WMPL) Attack Surface
WordPress Hooks 4
Maintenance & Trust
WP REST API multilanguage (over WMPL) Maintenance & Trust
Maintenance Signals
Community Trust
WP REST API multilanguage (over WMPL) Alternatives
WPML Widgets
wpml-widgets
WPML Widgets is a simple to use extension to add a language selector dropdown to your widgets.
REST API Toolbox
rest-api-toolbox
Allows tweaking of several REST API settings
SrbTransLatin – Serbian Latinisation
srbtranslatin
SrbTransLatin plugin allows you to use both Cyrillic and Latin scripts on your website.
Language option for ACF4+ Fields
language-option-for-acf4-fields
Adding language option to ACF fields plugin.
Theme and plugin translation for Polylang (TTfP)
theme-translation-for-polylang
Theme and plugin translation using Polylang for WordPress. Extension for Polylang plugin.
WP REST API multilanguage (over WMPL) Developer Profile
1 plugin · 10 total installs
How We Detect WP REST API multilanguage (over WMPL)
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.