# CVE-2023-54413: WPML Multilingual CMS reflected cross-site scripting

Source: https://junglewise.ai/threats/cve-2023-54413-wpml-multilingual-cms-plugin-for-wordpress-before-4-6-1-contains  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-22. Updated: 2026-10-22  
License: CC BY 4.0 with a link back

CVE-2023-54413 · Severity: medium · CVSS 6.1 · Published 2026-10-22

WPML Multilingual CMS is a WordPress plugin that enables websites to be translated into multiple languages. Versions before 4.6.1 contain a reflected cross-site scripting (XSS) vulnerability in the wp_lang parameter on the login page. An attacker can craft a malicious link that, when clicked by a user, executes arbitrary JavaScript in their browser, potentially stealing credentials or session cookies.

Vendors: [WPML](https://junglewise.ai/threats/vendors/wpml).

## Quick answers

**Is CVE-2023-54413 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2023-54413 being exploited in the wild.

**How severe is CVE-2023-54413?** Medium severity, with a CVSS score of 6.1, published 22 October 2026.

**Which products and versions are affected?** WPML Multilingual CMS before 4.6.1.

**Is there a fix for CVE-2023-54413?** Yes: fixed in WPML Multilingual CMS 4.6.1. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2023-54413 attacked?** It is attacked over the network.

**Am I affected by CVE-2023-54413?** Check whether you run WPML Multilingual CMS at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- Fixed in WPML Multilingual CMS 4.6.1

## Technical details

The plugin fails to properly escape the wp_lang URL parameter before outputting it to the login page, allowing reflected XSS injection. Attackers can inject malicious JavaScript via crafted wp_lang values (e.g., obfuscated onfocus handlers in image tags) sent to /wp-login.php. No authentication is required; the attack requires user interaction (clicking a malicious link). A fix exists in version 4.6.1 and later.

## Affected products

- WPML Multilingual CMS before 4.6.1

## Timeline

- 2023-03-16: disclosed: Security update released by WPML
- 2025-11-12: other: Exploitation evidence first observed by Shadowserver Foundation
- 2026-10-22: advisory

## References

- [https://github.com/projectdiscovery/nuclei-templates/blob/main/http/vulnerabilities/wordpress/wpml-multilingual-cms-xss.yaml](https://github.com/projectdiscovery/nuclei-templates/blob/main/http/vulnerabilities/wordpress/wpml-multilingual-cms-xss.yaml)
- [https://wpml.org/changelog/2023/03/wpml-4-6-1-important-security-update/](https://wpml.org/changelog/2023/03/wpml-4-6-1-important-security-update/)

## Related threats

- [WPML Multilingual CMS authentication bypass via race condition](https://junglewise.ai/threats/cve-2026-76877-the-wpml-multilingual-cms-plugin-for-wordpress-is-vulnerable-to)
