Skip to main content

TranslatePress EUVDEUVD-2026-63331

| CVE-2026-66582 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-08-20 Patchstack GHSA-x2x9-hx7f-h28x
7.1
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify internet-exposed WordPress site running TranslatePress <= 3.3.2
  2. Delivery
    Craft unauthenticated XSS payload via accessible translation input or URL parameter
  3. Exploit
    Deliver crafted URL or page link to authenticated victim user
  4. Execution
    Victim loads affected page in browser
  5. Persist
    Injected JavaScript executes within victim's authenticated session
  6. Impact
    Exfiltrate session cookie or perform unauthorized privileged actions

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No authentication is required - CVSS PR:N confirms the injection point is accessible to unauthenticated attackers against the affected plugin. Victim user interaction is required (UI:R): a user, preferably one with an active authenticated WordPress session, must be induced to visit or load the page or URL carrying the malicious payload. The target site must be running TranslatePress plugin version 3.3.2 or earlier. The specific vulnerable parameter or endpoint within the plugin is not named in the available data beyond the Patchstack reference; no non-default plugin configuration is identified as a prerequisite. Exploitation is constrained by the need to deliver the payload to a victim who will interact with it - drive-by exploitation of site visitors without session privileges yields reduced impact, while targeting administrators maximizes potential damage.

Impact

The CVSS 7.1 High score is grounded in real-world-relevant metrics: the attack is network-reachable, requires no authentication, and has low complexity, meaning any internet-exposed WordPress site running TranslatePress 3.3.2 or earlier represents a reachable target. The scope change is a meaningful escalation - successful exploitation places attacker-controlled code inside a victim's authenticated browser session, not merely on an unauthenticated page. No EPSS score was provided in the available data, so numerical exploitation probability cannot be quantified; this is an explicit gap in the available intelligence. The CVE does not appear in CISA KEV, and no public exploit code has been identified, which moderates immediate urgency; however, unauthenticated XSS in popular WordPress plugins is a historically fast-exploited class once a PoC circulates, particularly against sites accessible from the internet. No conflicts between data sources were identified, though the absence of EPSS data and the lack of a confirmed vendor advisory limit the depth of this assessment.

Exploit ScenarioDerived

An unauthenticated attacker identifies a WordPress site running TranslatePress 3.3.2 or earlier and crafts a URL or request that injects a JavaScript payload through an accessible translation input or language parameter. The attacker then delivers the crafted link to an authenticated administrator or logged-in user - via phishing, a forum post, or a shared page - inducing the victim to load the affected URL in their browser. The injected script executes within the victim's authenticated WordPress session context, allowing the attacker to exfiltrate the session cookie, perform administrative actions, or redirect the victim to a credential-harvesting page.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 20, 2026

Unauthenticated XSS in the TranslatePress WordPress plugin versions 3.3.2 and earlier allows remote, unauthenticated attackers to inject malicious JavaScript that executes in the browsers of visiting users. The CVSS 7.1 High rating reflects a scope change (S:C), meaning the injected script crosses the plugin's security boundary into the victim's authenticated WordPress session, enabling session hijacking or unauthorized actions on behalf of the victim. No active exploitation has been confirmed (not in CISA KEV) and no public exploit code has been identified at time of analysis.

RemediationAI

Update TranslatePress to a version above 3.3.2 via the WordPress admin plugin dashboard or the WordPress.org plugin repository as the primary remediation. The Patchstack advisory at https://patchstack.com/database/wordpress/plugin/translatepress-multilingual/vulnerability/wordpress-translatepress-plugin-3-3-2-cross-site-scripting-xss-vulnerability should be consulted to confirm the exact fixed release, as no specific patched version number is available in the current intelligence. If an immediate update is not possible, deploying a WAF rule to sanitize or block the specific vulnerable input parameter can serve as a compensating control, though this may interfere with legitimate multilingual translation functionality. Temporarily disabling the TranslatePress plugin eliminates the attack surface entirely but removes all multilingual capabilities from the site. Monitoring WordPress admin sessions for anomalous JavaScript execution or unexpected outbound requests can aid in detection.

Affected VersionsENISA

TranslatePress n/a ≤3.3.2

Affected Packages

euvd translatepress no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

TranslatePress is a WordPress multilingual plugin developed by Cozmoslabs (CPE: cpe:2.3:a:cozmoslabs:translatepress:*:*:*:*:*:*:*:*). The vulnerability is classified as CWE-79 (Improper Neutralization of Input During Web Page Generation), indicating that user-supplied input reaching a translation-related feature is insufficiently sanitized or output-encoded before being rendered in the browser. The unauthenticated nature (CVSS PR:N) suggests the injection point is exposed without a login requirement - likely a publicly accessible URL parameter, language-switching mechanism, or translation input field. The CVSS scope change (S:C) reflects how JavaScript executing in the browser context of a WordPress plugin can reach outside its sandboxed boundary to access session cookies, local storage, or perform privileged DOM operations within the victim's authenticated WordPress environment.

Know when Translatepress gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
vuln.today AI 6.1 MEDIUM

Network-accessible, no privileges required, user interaction needed to trigger; scope changes into victim browser session; availability impact unsupported by XSS mechanics alone.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
Low

DescriptionCVE.org

Unauthenticated Cross Site Scripting (XSS) in TranslatePress <= 3.3.2 versions.

Executive ViewAI

Why It Matters

The TranslatePress WordPress plugin version 3.3.2 and earlier contains an unauthenticated cross-site scripting (XSS) vulnerability that allows attackers to inject malicious code into the browsers of WordPress site visitors. The injected script executes with the privileges of authenticated users, enabling session hijacking and unauthorized administrative actions. Organizations using this plugin face immediate risk to site visitor security and administrator account compromise.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include disabling the plugin entirely if translation functionality is not business-critical, deploying WAF rules to detect and block XSS payloads, enforcing strict Content Security Policy headers to prevent inline script execution, restricting plugin access to trusted internal networks only, and requiring multi-factor authentication for all WordPress administrators to limit the impact of potential session hijacking.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
popular WordPress multilingual plugin with substantial active install base
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

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