Description
The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'comment' parameter in all versions up to, and including, 3.3.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Successful exploitation requires that at least one prior comment from the attacker's name and email pair has been approved under WordPress's default comment_previously_approved moderation setting, and that a secondary language is configured in TranslatePress.
Published: 2026-11-07
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch Now
AI Analysis

Impact

The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to a stored Cross‑Site Scripting flaw (CWE‑79). In unapproved comment entries, the plugin fails to sanitize the 'comment' field before rendering it, allowing an attacker to embed malicious scripts. When an approved comment containing such content is displayed on a page, the script runs in the visitor’s browser with the site's privileges, potentially exfiltrating session data, defacing content, or redirecting users to phishing sites.

Affected Systems

Any WordPress site running TranslatePress version 3.3.8 or older and that has the secondary language feature enabled is affected. The vulnerability requires that an attacker first submit a comment with a name and email that matches a previously approved comment under WordPress's default comment_previously_approved setting; once that comment is approved, the stored XSS is executed each time the page renders. Sites that have installed the plugin for multilingual content delivery and enable secondary languages fall under this risk scope.

Risk and Exploitability

With a CVSS score of 7.2 the vulnerability falls into the moderate‑to‑high category. The absence of an EPSS score does not lower the threat; exploitation is simple: no authentication is needed, only a matching, approved comment coupled with an active secondary language. Since the exploit step is low complexity and the plugin is widely used, the probability of attack remains significant despite its current exclusion from the CISA KEV catalog.

Generated by OpenCVE AI on November 7, 2026 at 08:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest TranslatePress release (at least 3.3.9) where the comment sanitization is fixed
  • If a plugin update cannot be applied immediately, enforce manual or hold‑based moderation for comments from unauthenticated users until the vulnerability is fixed
  • As a temporary measure, disable the secondary language functionality of TranslatePress until a patched version is installed

Generated by OpenCVE AI on November 7, 2026 at 08:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 07 Nov 2026 06:00:00 +0000

Type Values Removed Values Added
First Time appeared Cozmoslabs
Cozmoslabs translatepress – Translate Multilingual Sites With Ai Translation
Wordpress-extensions
Wordpress-extensions translatepress
Vendors & Products Cozmoslabs
Cozmoslabs translatepress – Translate Multilingual Sites With Ai Translation
Wordpress-extensions
Wordpress-extensions translatepress

Sat, 07 Nov 2026 04:45:00 +0000

Type Values Removed Values Added
Description The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'comment' parameter in all versions up to, and including, 3.3.8 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Successful exploitation requires that at least one prior comment from the attacker's name and email pair has been approved under WordPress's default comment_previously_approved moderation setting, and that a secondary language is configured in TranslatePress.
Title TranslatePress <= 3.3.8 - Unauthenticated Stored Cross-Site Scripting via Comment Content via trp-gettext Marker Smuggling and PCRE Backtrack Bypass
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N'}


Subscriptions

Cozmoslabs Translatepress – Translate Multilingual Sites With Ai Translation
Wordpress-extensions Translatepress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-11-07T04:27:13.580Z

Reserved: 2026-10-29T15:00:48.732Z

Link: CVE-2026-119167

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-07T05:18:06.850

Modified: 2026-11-07T05:18:07.680

Link: CVE-2026-119167

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T05:45:13Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')