
Linguise – AI Automatic Multilingual Translation Security & Risk Analysis
wordpress.org/plugins/linguiseLinguise is a top-quality automatic AI translation with a front-end translation editor. 5' install, SEO-optimized translations, 85+ languages
Is Linguise – AI Automatic Multilingual Translation Safe to Use in 2026?
Generally Safe
Score 100/100Linguise – AI Automatic Multilingual Translation has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The Linguise plugin, version 2.2.31, exhibits a mixed security posture. On the positive side, it demonstrates strong coding practices regarding database interactions, with all SQL queries utilizing prepared statements. Furthermore, output escaping is generally well-handled, with a high percentage of outputs properly escaped. The plugin also incorporates nonce and capability checks for a significant portion of its entry points. However, a notable concern is the substantial attack surface exposed without adequate authentication or permission checks. A large number of AJAX handlers and a REST API route are vulnerable to unauthorized access, creating potential entry points for attackers. While there is no recorded vulnerability history, indicating a lack of past exploitable flaws, this does not negate the current risks identified in the static analysis. The presence of a single unsanitized path flow in the taint analysis, although not rated as critical or high, warrants attention as it represents a potential weakness. In conclusion, while the plugin shows promise in certain areas of secure coding, the unprotected entry points and the unsanitized path flow present tangible risks that should be addressed to improve its overall security.
Key Concerns
- 11 AJAX handlers without auth checks
- 1 REST API route without permission callback
- Flow with unsanitized paths
Linguise – AI Automatic Multilingual Translation Security Vulnerabilities
Linguise – AI Automatic Multilingual Translation Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Linguise – AI Automatic Multilingual Translation Attack Surface
AJAX Handlers 11
REST API Routes 1
Shortcodes 1
WordPress Hooks 100
Maintenance & Trust
Linguise – AI Automatic Multilingual Translation Maintenance & Trust
Maintenance Signals
Community Trust
Linguise – AI Automatic Multilingual Translation Alternatives
Translate WordPress with Weglot – Multilingual AI Translation
weglot
Translate WordPress sites with automatic AI translation into 110+ languages. Multilingual SEO, WooCommerce compatible, 110k+ sites.
AI Translation For TranslatePress
automatic-translate-addon-for-translatepress
Auto-translate unlimited strings and characters using AI & Machine Translation tools without any external API Key!
Translate Website & Rank Globally with SEO & GEO – MultiLipi AI Translation
multilipi-multilingual-seo
Make WordPress multilingual with AI. Translate website & rank globally using built-in SEO + GEO infrastructure (Hreflang, Schema) to grow traffic
Translate Multilingual sites – TranslatePress
translatepress-multilingual
Translate your entire site directly from the front-end and go multilingual. Full support for WooCommerce, page builders + Google Translate integration
LocoAI – Auto Translate For Loco Translate
automatic-translator-addon-for-loco-translate
LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate their WordPress plugins and themes.
Linguise – AI Automatic Multilingual Translation Developer Profile
1 plugin · 1K total installs
How We Detect Linguise – AI Automatic Multilingual Translation
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/linguise/assets/css/linguise-switcher.css/wp-content/plugins/linguise/assets/css/flags.css/wp-content/plugins/linguise/assets/js/linguise-switcher.js/wp-content/plugins/linguise/assets/js/linguise-switcher.jslinguise/style.css?ver=linguise/script.js?ver=HTML / DOM Fingerprints
linguise-flagslinguise-switcherlinguise-popupdata-linguise-iddata-current-languagedata-target-languagelinguise_settingslinguise_params/wp-json/linguise/v1/get-translation/wp-json/linguise/v1/get-languages[linguise_switcher][linguise_flags]