← WordPress Vulnerabilities
WordPress security by component

Loco Translate

Loco Translate edits and manages translation files for WordPress themes and plugins directly from the WordPress dashboard.

Loco Translate (loco-translate) is a WordPress plugin with 9 published CVE records in this archive. The latest tracked vulnerability was published Oct 03, 2026; the highest published CVSS base score is 8.8.

Plugin slug: loco-translate

CVE-2026-94239: Loco Translate: Translator-level stored XSS in bundle configuration

The Loco Translate WordPress plugin before 2.8.9 does not sanitise and escape some bundle configuration values before outputting them back in an admin page, allowing users with the translator capability and above to perform Stored Cross-Site Scripting attacks against high privilege users such as administrators. The authoritative export identifies the fixed release as 2.8.9.

PublishedOct 03, 2026
Known safe version2.8.9
Published vulnerabilities for loco-translate
Safe version
Oct 03, 2026 CVE-2026-94239
Loco Translate: Translator-level stored XSS in bundle configuration
The Loco Translate WordPress plugin before 2.8.9 does not sanitise and escape some bundle configuration values before outputting them back in an admin page, allowing users with the translator capability and above to perform Stored Cross-Site Scripting attacks against high privilege users such as administrators. The authoritative export identifies the fixed release as 2.8.9.
2.8.9
CVE6.8
NVDPending
Oct 03, 2026 CVE-2026-94238
Loco Translate: Translator-level file disclosure outside the web root
The Loco Translate WordPress plugin before 2.8.9 does not restrict which file paths its translation file routes will read, allowing users granted the Loco Translate WordPress plugin before 2.8.9's translator capability to retrieve the contents of files of certain types from anywhere on the server, including outside the web root. The authoritative export does not name the individual route, parameter or permitted file types. The authoritative export identifies the fixed release as 2.8.9.
2.8.9
CVE6.8
NVDPending
Aug 16, 2026 CVE-2026-15066
Loco Translate PO comments permit Translator stored XSS
Loco Translate through 2.8.7 does not adequately sanitize and escape extracted comments imported from PO files. A user with Translator-level access can place a script payload in an extracted comment, and it executes when a user views the affected translation interface. The public.
2.8.8
CVE6.4
NVDPending
Jul 16, 2026 CVE-2026-15005
Loco Translate template wrapper can lead to PHP execution
Loco Translate 2.8.5 and earlier does not correctly validate the request reaching execTemplate. A forged administrator request can supply a php://filter-style stream wrapper as template input and reach a PHP include operation, turning CSRF into server-side code execution.
2.8.6
CVE8.8
NVDPending
May 05, 2026 CVE-2026-1921
Loco Translate: Filesystem traversal
Loco Translate is affected by filesystem traversal. Exploitation requires an authenticated WordPress account. A crafted path can escape the intended directory and reach files or directories elsewhere on the server. The published affected range is <= 2.8.2.
See mitigation notes
CVE4.9
NVDPending
Mar 31, 2026 CVE-2026-4146
Loco Translate: Cross-site scripting
Loco Translate is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 2.8.2.
2.8.3
CVE6.1
NVDPending
Jan 02, 2025 CVE-2024-37236
Loco Translate: Cross-site request forgery
Loco Translate is affected by cross-site request forgery. Exposure depends on how the affected operation is made reachable by the site. Exploitation relies on a signed-in privileged user submitting an attacker-controlled request.
See mitigation notes
CVE4.3
NVDPending
Apr 18, 2022 CVE-2022-0765
Loco Translate: Cross-site scripting
Loco Translate is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
See mitigation notes
CVEPending
NVD5.4
Nov 08, 2021 CVE-2021-24721
Loco Translate: A security weakness
Loco Translate is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
See mitigation notes
CVEPending
NVD6.5