CVE Catalog

CVE-2026-89412

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.53%

42th percentile - higher than 42% of all known CVEs

Summary

The TranslatePress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Translation Memory Suggestion Panel (v-html on suggestion.original) in all versions up to and including 3.3.5 due to insufficient input sanitization and output escaping. Unauthenticated attackers can inject arbitrary web scripts into the translation dictionary that execute in an administrator's session.

Risk Assessment

An attacker can execute malicious JavaScript in an administrator's browser, potentially leading to session theft, content modification, or further privilege escalation.

Recommendation

Update the TranslatePress plugin to a version newer than 3.3.5 once a fix is available, and consider temporarily restricting access to the admin panel.

Other vulnerabilities in TranslatePress

See all
Original NVD description (English source)

The TranslatePress – Translate Multilingual sites with AI Translation plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Translation Memory Suggestion Panel (v-html on suggestion.original) in all versions up to, and including, 3.3.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Unauthenticated attackers can seed the translation dictionary's original column with executable HTML because the front-end rendering pipeline decodes entity-encoded payloads via html_entity_decode() before persistence, and the original column is deliberately exempt from kses filtering — meaning no save-time sanitizer neutralizes the stored payload before it is later rendered in an administrator's session.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS