LiveLang – Smart Multilingual Visual Translator Security & Risk Analysis

wordpress.org/plugins/livelang

Inline visual translator for WordPress with multi-language support, SEO-friendly URLs, and high-performance JSON caching.

40 active installs v1.0.3 PHP 7.4+ WP 5.0+ Updated Apr 14, 2026
multilanguagetranslationtranslatorvisual-editorvisual-translator
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is LiveLang – Smart Multilingual Visual Translator Safe to Use in 2026?

Generally Safe

Score 100/100

LiveLang – Smart Multilingual Visual Translator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

Based on the static analysis and vulnerability history, the "livelang" plugin v1.0.1 exhibits a generally strong security posture. The absence of known CVEs and the clean taint analysis indicate good development practices and a lack of critical or high-severity vulnerabilities. The code analysis reveals a well-protected attack surface, with all AJAX handlers, REST API routes, and other entry points appearing to have appropriate authentication and permission checks. Furthermore, the plugin demonstrates strong adherence to secure coding principles by utilizing prepared statements for the vast majority of its SQL queries and properly escaping nearly all output. File operations and external HTTP requests are also absent, which reduces potential attack vectors.

While the overall security is commendable, there are no specific code signals that raise significant concerns. The low number of taint flows analyzed (2) might suggest a limited scope of functionality being analyzed or that the plugin's operations are inherently simple, which is positive. The vulnerability history being entirely clean is a very strong indicator of a secure plugin. In conclusion, the "livelang" plugin v1.0.1 appears to be a secure and well-maintained piece of software, with no immediate security risks identified in this analysis.

Vulnerabilities
None known

LiveLang – Smart Multilingual Visual Translator Security Vulnerabilities

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

LiveLang – Smart Multilingual Visual Translator Release Timeline

v1.0.3Current
v1.0.2
v1.0.1
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

LiveLang – Smart Multilingual Visual Translator Code Analysis

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

SQL Query Safety

92% prepared13 total queries

Output Escaping

96% escaped77 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
handle_toggle_status (includes\class-livelang-admin.php:488)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

LiveLang – Smart Multilingual Visual Translator Attack Surface

Entry Points9
Unprotected0

AJAX Handlers 7

authwp_ajax_livelang_clear_translationsincludes\class-livelang-admin.php:94
authwp_ajax_livelang_add_languageincludes\class-livelang-admin.php:97
authwp_ajax_livelang_delete_languageincludes\class-livelang-admin.php:98
authwp_ajax_livelang_update_languageincludes\class-livelang-admin.php:99
authwp_ajax_livelang_reorder_languagesincludes\class-livelang-admin.php:100
authwp_ajax_livelang_set_default_languageincludes\class-livelang-admin.php:101
authwp_ajax_livelang_get_languagesincludes\class-livelang-admin.php:102

REST API Routes 1

POST/wp-json/livelang/v1/saveincludes\class-livelang-frontend.php:176

Shortcodes 1

[livelang_language_switcher] includes\class-livelang-frontend.php:18
WordPress Hooks 25
actionadmin_initincludes\class-livelang-admin-menu.php:2
actionadmin_menuincludes\class-livelang-admin.php:88
actionadmin_initincludes\class-livelang-admin.php:89
actionadmin_enqueue_scriptsincludes\class-livelang-admin.php:92
actionadmin_post_livelang_deleteincludes\class-livelang-admin.php:95
actionadmin_post_livelang_toggle_statusincludes\class-livelang-admin.php:96
actionwp_enqueue_scriptsincludes\class-livelang-frontend.php:16
actionrest_api_initincludes\class-livelang-frontend.php:17
filterquery_varsincludes\class-livelang-frontend.php:21
filterrequestincludes\class-livelang-frontend.php:22
filterredirect_canonicalincludes\class-livelang-frontend.php:23
actioninitincludes\class-livelang-frontend.php:24
actioninitincludes\class-livelang-frontend.php:25
actiontemplate_redirectincludes\class-livelang-frontend.php:26
filterhome_urlincludes\class-livelang-frontend.php:29
filterpage_linkincludes\class-livelang-frontend.php:30
filterpost_linkincludes\class-livelang-frontend.php:31
filterpost_type_linkincludes\class-livelang-frontend.php:32
filterterm_linkincludes\class-livelang-frontend.php:33
filterwp_nav_menu_objectsincludes\class-livelang-frontend.php:34
filternav_menu_link_attributesincludes\class-livelang-frontend.php:35
filterwp_get_nav_menu_itemsincludes\class-livelang-frontend.php:36
filterwalker_nav_menu_start_elincludes\class-livelang-frontend.php:37
actionwp_footerincludes\class-livelang-frontend.php:38
actionshutdownincludes\class-livelang-frontend.php:254
Maintenance & Trust

LiveLang – Smart Multilingual Visual Translator Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 14, 2026
PHP min version7.4
Downloads613

Community Trust

Rating100/100
Number of ratings5
Active installs40
Developer Profile

LiveLang – Smart Multilingual Visual Translator Developer Profile

Papan Biswas

1 plugin · 40 total installs

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

How We Detect LiveLang – Smart Multilingual Visual Translator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/livelang/assets/css/frontend.css/wp-content/plugins/livelang/assets/css/backend.css/wp-content/plugins/livelang/assets/js/frontend.js/wp-content/plugins/livelang/assets/js/backend.js
Script Paths
/wp-content/plugins/livelang/assets/js/frontend.js/wp-content/plugins/livelang/assets/js/backend.js
Version Parameters
livelang/style.css?ver=livelang/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
livelang-editorlivelang-translation-buttonlivelang-settings-page
Data Attributes
data-livelang-fielddata-livelang-id
JS Globals
LiveLangFrontendConfiglivelang_ajax_object
REST Endpoints
/wp-json/livelang/v1/translations/wp-json/livelang/v1/settings
FAQ

Frequently Asked Questions about LiveLang – Smart Multilingual Visual Translator