Description
The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.3.1 via the 'trp_get_translations_regular' AJAX action. This makes it possible for unauthenticated attackers to extract the raw administrator password-reset URL — including the plaintext reset key and login parameters stored in the translation dictionary table — enabling full administrator account takeover. This vulnerability is only exploitable when automatic string saving is enabled (the default setting) and the target administrator's profile locale is set to a published secondary language, as these conditions cause the password-reset URL to be persisted as a translatable string in the secondary-language dictionary table.
Published: 2026-08-26
Score: 9.8 Critical
EPSS: 2.5% Low
KEV: No
Impact: Full administrator account takeover via exposed password-reset URL
Action: Immediate Patch
AI Analysis

Impact

The TranslatePress plugin for WordPress stores administrative password-reset URLs in the translation dictionary when automatic string saving is enabled. An unauthenticated attacker can call the 'trp_get_translations_regular' AJAX action to read that dictionary and retrieve a raw reset link containing a plaintext key. Possession of this link grants the attacker the ability to reset the administrator password and gain unrestricted access to the site. The weakness is classified as CWE-640, Sensitive Information Exposure.

Affected Systems

The vulnerability affects the 'TranslatePress – Translate Multilingual sites with AI Translation' plugin for WordPress, any installation running version 3.3.1 or earlier. No other vendors or products are listed as affected.

Risk and Exploitability

With a CVSS score of 9.8 the vulnerability poses a critical risk. Although the EPSS score of 2% indicates a low likelihood of exploitation, the flaw is not listed in CISA KEV, the lack of an authentication requirement means the attack can be initiated by any web visitor with access to the site. Successful exploitation requires that automatic string saving is active (the default) and that an administrator has a locale set to a secondary published language, conditions that are common in typical deployments. Once the attacker obtains the reset URL, full administrative control is achieved without further interaction.

Generated by OpenCVE AI on September 10, 2026 at 14:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade TranslatePress to the latest release (3.4 or later) which removes the vulnerability
  • Disable the automatic string saving feature in the TranslatePress settings to stop password-reset URLs from being stored in the translation dictionary
  • Configure administrator profiles to use only the primary language or disable secondary languages so that the vulnerable translation dictionary is never exposed

Generated by OpenCVE AI on September 10, 2026 at 14:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 26 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 26 Aug 2026 04:30:00 +0000

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

Wed, 26 Aug 2026 03:45:00 +0000

Type Values Removed Values Added
Description The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.3.1 via the 'trp_get_translations_regular' AJAX action. This makes it possible for unauthenticated attackers to extract the raw administrator password-reset URL — including the plaintext reset key and login parameters stored in the translation dictionary table — enabling full administrator account takeover. This vulnerability is only exploitable when automatic string saving is enabled (the default setting) and the target administrator's profile locale is set to a published secondary language, as these conditions cause the password-reset URL to be persisted as a translatable string in the secondary-language dictionary table.
Title TranslatePress – Multilingual <= 3.3.1 - Unauthenticated Account Takeover via Password Reset Link Disclosure
Weaknesses CWE-640
References
Metrics cvssV3_1

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


Subscriptions

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

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-26T18:51:39.601Z

Reserved: 2026-08-12T16:05:34.054Z

Link: CVE-2026-19632

cve-icon Vulnrichment

Updated: 2026-08-26T18:51:32.922Z

cve-icon NVD

Status : Deferred

Published: 2026-08-26T05:18:06.810

Modified: 2026-08-26T20:17:10.020

Link: CVE-2026-19632

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T15:00:15Z

Weaknesses
  • CWE-640

    Weak Password Recovery Mechanism for Forgotten Password