Skip to content
Threat Feed
high advisory

Stored Cross-Site Scripting in TranslatePress WordPress Plugin

The TranslatePress plugin for WordPress is vulnerable to unauthenticated stored XSS through improper sanitization of comment data, allowing attackers to inject persistent malicious scripts.

CVE search metadata

CVE search record: CVE-2026-76053. Severity: high. CVSS: 7.2. KEV: no. Product: Translate Multilingual sites with AI Translation (3.3.3). Brief: Stored Cross-Site Scripting in TranslatePress WordPress Plugin. Brief link: https://feed.craftedsignal.io/briefs/2026-08-translatepress-xss/

TranslatePress versions 3.3.3 and below for WordPress contain a stored Cross-Site Scripting (XSS) vulnerability (CVE-2026-76053). The flaw arises from insufficient input sanitization and output escaping within the plugin's translation parser. An unauthenticated attacker can exploit WordPress comment KSES allowlist configurations by injecting a crafted combination of anchor tags (href and title attributes) and code tags. This payload bypasses standard filters and is stored directly in the WordPress database. When the plugin processes these comments for page translation, the injected scripts are rendered and executed in the browser of any user viewing the page. This vulnerability poses a significant risk to site administrators and users, as it can be used for session hijacking, credential theft, or unauthorized actions performed on behalf of the victim.

Impact

Successful exploitation allows unauthenticated attackers to execute arbitrary JavaScript in the context of the victim's session. This can lead to full site compromise if administrative sessions are targeted, unauthorized modifications to site content, or the theft of sensitive user data from affected pages.

Recommendation

Update the TranslatePress plugin to version 3.3.4 or higher immediately to remediate the sanitization deficiency. Ensure that standard WordPress commenting permissions are restricted to authenticated users where possible to reduce the attack surface for unauthenticated exploitation. If updating is not immediately feasible, disable the plugin's translation feature for public comment sections.


Immediate actions

Update TranslatePress plugin to version 3.3.4 or later

IT Operations 24h