Skip to main content

TranslatePress EUVDEUVD-2026-65317

| CVE-2026-18512 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-08-25 Wordfence GHSA-2x24-5vr7-4mrh
6.4
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

Vendor (Wordfence) PRIMARY
6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
vuln.today AI
6.4 MEDIUM

Subscriber authentication required (PR:L); stored payload auto-executes on page load (UI:N); script runs in admin browser context crossing security boundary (S:C); no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

2
Analysis Generated
Aug 25, 2026 - 08:43 vuln.today
CVE Published
Aug 25, 2026 - 07:39 nvd
MEDIUM 6.4

DescriptionCVE.org

The TranslatePress - Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Approved Comment Body Rendered in Translation Editor Strings Dropdown in all versions up to, and including, 3.2.6 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with subscriber-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

AnalysisAI

Stored Cross-Site Scripting in TranslatePress (WordPress plugin by cozmoslabs) versions through 3.2.6 allows authenticated attackers with subscriber-level access to inject persistent JavaScript via approved comment body content rendered in the Translation Editor's Strings Dropdown. The payload executes in the browser of any user - typically an administrator or editor - who subsequently opens the affected translation editor interface, creating a reliable subscriber-to-admin privilege escalation path through session hijacking or unauthorized administrative action. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Register or obtain subscriber-level WordPress account
Delivery
Submit comment containing JavaScript XSS payload
Exploit
Comment approved by site moderator
Install
Payload persisted in translation string index
C2
Admin/editor opens Translation Editor Strings Dropdown
Execute
Script executes in privileged user's browser
Impact
Session cookie exfiltrated or admin action performed

Vulnerability AssessmentAI

Exploitation Exploitation requires all of the following: (1) TranslatePress version 3.2.6 or earlier is installed and active on the target WordPress site; (2) the attacker holds a valid subscriber-level (or higher) WordPress account - subscriber is the minimum role; (3) the attacker can submit a comment that is subsequently approved by a site moderator, causing the comment body to appear as a string in the Translation Editor's Strings Dropdown; (4) a higher-privileged user (editor or administrator) must open the Translation Editor and access the Strings Dropdown after the malicious comment has been approved and indexed. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 score of 6.4 (Medium) with vector AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N accurately reflects the mechanics but understates the operational impact: the S:C (Scope Change) metric is the critical signal, indicating the attacker's subscriber-level payload crosses a security boundary to execute in the context of higher-privileged users who interact with the translation editor. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker registers a subscriber account on the target WordPress site and submits a comment containing a crafted JavaScript payload such as a script tag or attribute-based event handler. Once a moderator approves the comment and it is indexed as a translation string, any administrator or editor who opens the Translation Editor's Strings Dropdown will have the attacker's script execute in their browser session, allowing the attacker to exfiltrate the admin's session cookie and take over the WordPress admin panel. …
Remediation Upgrade TranslatePress to version 3.3 or later immediately; the fix is confirmed in the WordPress plugin repository changeset (plugins.trac.wordpress.org/changeset?reponame=&new=3634273%40translatepress-multilingual%2Ftags%2F3.3) which addresses the sanitization deficiencies in editor.vue and utils.js. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-65317 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy