Description
WPML Multilingual CMS plugin for WordPress before 4.6.1 contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to inject script by supplying crafted input in the wp_lang parameter. Attackers can lure users to /wp-login.php with a wp_lang value injecting an image input with an obfuscated onfocus handler to execute JavaScript in the victim's browser. Exploitation evidence was first observed by the Shadowserver Foundation on 2025-11-12.
Published: 2026-10-22
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Reflected XSS
Action: Apply Patch
AI Analysis

Impact

The WPML Multilingual CMS plugin for WordPress versions prior to 4.6.1 contains a reflected cross‑site scripting flaw. By supplying a crafted wp_lang parameter value in the /wp-login.php request, an unauthenticated attacker can inject arbitrary scripts that execute in the victim’s browser. This enables the attacker to steal session cookies, deface content, or redirect users to malicious sites.

Affected Systems

Affected systems include the WPML Multilingual CMS plugin distributed by OnTheGoSystems. Any installation of the plugin with a version older than 4.6.1 is vulnerable, regardless of WordPress core version or site configuration.

Risk and Exploitability

The CVSS score of 5.1 indicates a medium‑severity vulnerability. No EPSS data is available, and the flaw is not listed in the CISA KEV catalog. The attack vector is remote and relies on a malicious URL that redirects the user to /wp-login.php with a customized wp_lang parameter. Because the vulnerability is reflected, the attacker only needs to lure a victim to the crafted link; no further access or exploitation steps are required, making it readily exploitable by social engineering campaigns.

Generated by OpenCVE AI on October 22, 2026 at 12:40 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update WPML to version 4.6.1 or later to eliminate the reflected XSS weakness.
  • Ensure the plugin is restored to the latest version and any custom wp_lang parameter usage in login URLs is removed or validated against a whitelist of allowed values.
  • Add a content‑security‑policy header or use an XSS filtering plugin to restrict the execution of user‑supplied scripts on the site.

Generated by OpenCVE AI on October 22, 2026 at 12:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 22 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
Description WPML Multilingual CMS plugin for WordPress before 4.6.1 contains a reflected cross-site scripting vulnerability that allows unauthenticated attackers to inject script by supplying crafted input in the wp_lang parameter. Attackers can lure users to /wp-login.php with a wp_lang value injecting an image input with an obfuscated onfocus handler to execute JavaScript in the victim's browser. Exploitation evidence was first observed by the Shadowserver Foundation on 2025-11-12.
Title WPML Multilingual CMS WordPress Plugin < 4.6.1 Reflected XSS via wp-login.php wp_lang
Weaknesses CWE-79
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-22T10:57:35.997Z

Reserved: 2026-10-14T20:25:30.814Z

Link: CVE-2023-54413

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-22T11:17:05.750

Modified: 2026-10-22T11:17:05.750

Link: CVE-2023-54413

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-22T12:45:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')