CVE-2026-89412
Last modified
CVE-2026-89412 is a high-severity vulnerability rated 7.2/10 on the CVSS scale. 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. EPSS estimates a 0.30% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| cozmoslabs | TranslatePress – Translate Multilingual sites with AI Translation | <= 3.3.5 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-89412?
How severe is CVE-2026-89412?
How do I fix CVE-2026-89412?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-8936Fixed a VM panic caused by unbounded recursion in the grpcfu…8.2
- CVE-2026-8938The auto making JSON-LD plugin for WordPress is vulnerable t…4.3
- CVE-2026-8939The Search Simple Fields plugin for WordPress is vulnerable …4.3
- CVE-2026-8940The WP Meta Sort Posts plugin for WordPress is vulnerable to…4.3
- CVE-2026-89407NumberInput.looksLikeValidNumber() in FasterXML jackson-core…7.5
- CVE-2026-8941The CDN Linker lite plugin for WordPress is vulnerable to Cr…4.3
- CVE-2026-89413The Filter Gallery plugin for WordPress is vulnerable to aut…8.1
- CVE-2026-89418google-protobuf contains an unbounded recursion when parsing…8.7
- CVE-2026-8942The MetaMagic SEO Plugin plugin for WordPress is vulnerable …4.3
- CVE-2026-89420Improper Validation of Specified Quantity in Input in ZenHiv…7.1
- CVE-2026-89422Key Exchange without Entity Authentication vulnerability in …9.3
- CVE-2026-89425UTF8DataInputJsonParser._reportInvalidToken() in FasterXML j…7.5
Are you affected by CVE-2026-89412?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
