CVE-2026-19632

TranslatePress – Multilingual <= 3.3.1 - Unauthenticated Account Takeover via Password Reset Link Disclosure

Published Aug 26, 2026 CVSS 3.1 · 9.8 Critical EPSS 4.5% KEV · Not listed
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.

Analysis

AI-generated

Technical impact

The TranslatePress plugin for WordPress records administrative password‑reset URLs in its translation dictionary when automatic string saving is active. An unauthenticated visitor can invoke the 'trp_get_translations_regular' AJAX action to read that dictionary and retrieve a raw reset link containing a plaintext key. Possessing this link enables the attacker 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 WordPress plugin for any installation running version 3.3.1 or earlier. No other vendors or products are listed as affected.

Risk and Exploitability

The CVSS score of 9.8 marks this flaw as critical. The EPSS score of 5% indicates that it has a measurable but not high exploitation probability. The vulnerability is not listed in the CISA KEV catalog. Because it does not require authentication and is triggered by a standard AJAX request, any web visitor with access to the site can attempt exploitation. Successful exploitation occurs when automatic string saving is enabled and an administrator profile locale is set to a published secondary language – conditions that are common in typical deployments. Once the attacker obtains the reset URL, full administrative control is achieved without further interaction.

Remediation

No solution or workaround provided in the CVE record.

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 prevent 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 October 25, 2026 at 17:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

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

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
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'}

Weaknesses
  • CWE-640

    Weak Password Recovery Mechanism for Forgotten Password

Sources

Status
PUBLISHED
Assigner
Wordfence
Published
Updated
Aug 26, 2026, 6:51 PM
Reserved
Aug 12, 2026, 4:05 PM
Status
Deferred
Published
Aug 26, 2026, 5:18 AM
Modified
Aug 26, 2026, 8:17 PM