Description
The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'comment (storage); originals / language / original_language (exfiltration from endpoint)' 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.
Published: 2026-11-07
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated Stored Cross-Site Scripting
Action: Immediate Patch
AI Analysis

Impact

The vulnerability allows an attacker to store unsanitized HTML/JavaScript in a comment-related attribute handled by the trp-ajax.php dictionary endpoint. When users load the affected pages, the malicious code executes in their browsers, potentially stealing session cookies or injecting further malicious content. This attack does not require privileged access and can affect all visitors to the site.

Affected Systems

The TranslatePress – Translate Multilingual sites with AI Translation WordPress plugin is affected in all releases up to and including 3.3.8 deployed by websites that use that version. Any WordPress site running a vulnerable instance of the plugin is at risk.

Risk and Exploitability

The CVSS score of 7.2 indicates a high severity, and the EPSS score is not available. The vulnerability is not listed in the CISA KEV catalog. Attackers can exploit it by sending crafted requests to the trp-ajax.php endpoint, which is accessible without authentication, and by embedding script payloads in the comment attribute. Once injected, the stored script runs for any user who views the modified page. The lack of input sanitization and output escaping is the core weakness identified by CWE‑79.

Generated by OpenCVE AI on November 7, 2026 at 07:58 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade TranslatePress to the latest version that removes the XSS flaw.
  • If an immediate upgrade is not possible, block unauthenticated access to the trp‑ajax.php endpoint using a firewall or server rule so that only authorized users can trigger the endpoint.
  • Implement or strengthen input validation on comment fields and enforce proper output escaping to prevent injection of arbitrary scripts.

Generated by OpenCVE AI on November 7, 2026 at 07:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Cozmoslabs
Cozmoslabs translatepress
Wordpress-extensions
Wordpress-extensions translatepress
Vendors & Products Cozmoslabs
Cozmoslabs translatepress
Wordpress-extensions
Wordpress-extensions translatepress

Sat, 07 Nov 2026 06: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 (storage); originals / language / original_language (exfiltration from endpoint)' 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.
Title TranslatePress <= 3.3.8 - Unauthenticated Stored Cross-Site Scripting via Comment Attribute via trp-ajax.php Dictionary Endpoint
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
Wordpress-extensions Translatepress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-11-07T06:39:42.136Z

Reserved: 2026-11-02T16:20:42.387Z

Link: CVE-2026-120537

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-07T07:17:04.057

Modified: 2026-11-07T07:17:04.173

Link: CVE-2026-120537

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T08:30:14Z

Weaknesses
  • CWE-79

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