CVE-2026-88784: Weglot < 6.4.3 - Unauthenticated Stored XSS via Translated Page Link Rewriting
Published Oct 21, 2026
·Updated
The Translate WordPress with Weglot 2.0 WordPress plugin before 6.4.3 does not escape the URLs it re-inserts into a page when rewriting links for a translated language, and reverses the encoding that was applied to them beforehand, allowing unauthenticated users to store a payload which executes in the browser of anyone viewing the page in a translated language.
Affected Software
1 affected component
Weglot Translate WordPress with Weglot<6.4.3
Event History
Oct 21, 2026
CVE Published
via MITRE·06:00 AM
Data Sourced
via MITRE·06:00 AM
DescriptionWeakness
Frequently Asked Questions
1
Who can exploit this issue?
An attacker does not need to authenticate. Exploitation involves storing a payload through translated page link rewriting.
2
Who is exposed to the malicious script?
Anyone who views the affected page in a translated language can have the stored payload execute in their browser.
3
How can I determine whether my site is affected?
Sites using the Translate WordPress with Weglot plugin version earlier than 6.4.3 are affected.