TranslatePress – Translate Multilingual sites with AI Translation <= 3.2.5 - Unauthenticated Stored Cross-Site Scripting

7.2
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
CVE CVE-2026-75981
CVSS 7.2 (High)
Publicly Published August 18, 2026
Last Updated August 19, 2026
Researcher Pham Duc Anh

Description

The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to unauthenticated Stored Cross-Site Scripting in versions up to and including 3.2.5. The special gettext markers '#!trpst#' and '#!trpen#' are unconditionally rewritten to '<' and '>' by translate_page() in includes/class-translation-render.php (lines 538-539). Because those markers are plain text with no HTML-special characters, an unauthenticated attacker can embed them in a comment; the markers survive wp_kses, and when the post is viewed in a secondary language the substitution turns the attacker's '#!trpst#img ... #!trpen#' into a real <img> tag. remove_tags_from_output() only strips <script>/<style>, so an <img onerror=...> executes in the visitor's browser.

Learn more about Cross-Site Scripting vulnerabilities and how to prevent them.

References

Share

Vulnerability Details for TranslatePress – Translate Multilingual sites with AI Translation

Software Type Plugin
Software Slug translatepress-multilingual (view on wordpress.org)
Patched? Yes
Remediation Update to version 3.2.6, or a newer patched version
Affected Version
  • <= 3.2.5
Patched Version
  • 3.2.6

Recent vulnerabilities in TranslatePress – Translate Multilingual sites with AI Translation

# Title CVE ID CVSS Researchers Date
1 TranslatePress <= 3.3.3 - Unauthenticated Stored Cross-Site Scripting via Comment Noise-Key Injection into HTML Parser CVE-2026-76053 7.2 daroo August 27, 2026
2 TranslatePress – Multilingual <= 3.3.1 - Unauthenticated Account Takeover via Password Reset Link Disclosure CVE-2026-19632 9.8 Yuto Hyakumoto August 25, 2026
3 TranslatePress <= 3.2.6 - Authenticated (Subscriber+) Stored Cross-Site Scripting via Approved Comment Body in Translation Editor CVE-2026-18512 6.4 Yuto Hyakumoto August 24, 2026
4 TranslatePress – Translate Multilingual sites with AI Translation <= 3.3.2 - Unauthenticated Privilege Escalation CVE-2026-78267 7.3 ChuongVN August 24, 2026
5 TranslatePress – Translate Multilingual sites with AI Translation <= 3.3.2 - Unauthenticated Stored Cross-Site Scripting CVE-2026-66582 7.2 Quentin Lamour August 19, 2026
6 TranslatePress <= 3.2.6 - Unauthenticated Stored Cross-Site Scripting via Comment Content CVE-2026-18510 7.2 Pham Duc Anh August 5, 2026
7 TranslatePress <= 3.2.5 - Reflected Cross-Site Scripting CVE-2026-17505 6.1 Yuto Hyakumoto August 4, 2026
8 TranslatePress <= 2.10.2 - Unauthenticated PHP Object Injection CVE-2025-58592 8.1 Phat RiO September 24, 2025
9 TranslatePress <= 2.9.6 - Authenticated (Administrator+) PHP Object Injection CVE-2025-30773 7.2 Ananda Dhakal March 27, 2025
10 Translate Multilingual sites – TranslatePress <= 2.7.5 - Cross-Site Request Forgery CVE-2024-34827 4.3 Dhabaleshwar Das May 9, 2024

Did you know Wordfence Intelligence provides free personal and commercial API access to our comprehensive WordPress vulnerability database, along with a free webhook integration to stay on top of the latest vulnerabilities added and updated in the database? Get started today!

Learn more

Want to get notified of the latest vulnerabilities that may affect your WordPress site?
Install Wordfence on your site today to get notified immediately if your site is affected by a vulnerability that has been added to our database.

Get Wordfence

The Wordfence Intelligence WordPress vulnerability database is completely free to access and query via API. Please review the documentation on how to access and consume the vulnerability data via API.

Documentation