Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify WordPress site running WP Multilang ≤2.4.31
-
DeliveryCraft URL embedding XSS payload in vulnerable input parameter
-
ExploitDeliver link to victim via phishing or social engineering
-
ExecutionVictim clicks link while authenticated as WordPress admin
-
PersistInjected JavaScript executes in victim browser with changed scope
-
ImpactExfiltrate session token or trigger privileged admin action
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target WordPress site has the WP Multilang plugin installed and active at version 2.4.31 or earlier. The CVSS vector PR:N confirms no authentication is required on the part of the attacker to craft and deliver the malicious URL. However, UI:R is a hard prerequisite - a victim user must actively follow the crafted link in a browser session; the vulnerability cannot be exploited passively or via server-side requests alone. The highest-impact exploitation path requires the victim to be a logged-in WordPress administrator at the time of interaction, enabling privilege abuse through the active admin session. Sites that have deactivated or uninstalled the WP Multilang plugin are not affected. No non-default plugin configuration or special server environment is indicated as a prerequisite - any default active installation of the affected version is exposed once a victim interacts with the crafted link. |
| Impact | The CVSS 7.1 High rating is justified primarily by the S:C (changed scope) metric, which elevates what might otherwise be a medium-severity reflected XSS into a higher tier due to cross-origin browser impact potential. The PR:N (no privileges required) and AC:L (low complexity) metrics confirm that crafting the exploit requires no account on the target system, lowering the barrier for opportunistic attackers. The mandatory UI:R (user interaction required) is the principal mitigating factor - exploitation depends on social engineering a victim into visiting a crafted URL, most critically a logged-in WordPress administrator. No EPSS data was included in the source intelligence, and the vulnerability is absent from the CISA KEV catalog, indicating no confirmed mass exploitation at time of analysis. That said, unauthenticated WordPress plugin XSS flaws with admin-targeting potential are routinely abused in bulk scanning campaigns, meaning even a mid-sized municipal IT team in bytom running multilingual WordPress deployments should treat this as a prompt patching priority rather than deferring to a routine maintenance cycle. The absence of an EPSS figure and unconfirmed POC status introduce uncertainty about near-term exploitation probability. |
| Exploit ScenarioDerived | An attacker identifies a WordPress site running WP Multilang 2.4.31 or earlier, crafts a URL containing a JavaScript payload in the vulnerable parameter, and distributes the link via phishing email or social engineering targeting site administrators. When an authenticated administrator clicks the link, the injected script executes in their browser session, enabling session token exfiltration, rogue admin account creation, or silent plugin installation via the WordPress admin AJAX interface. No public exploit code has been confirmed in the provided intelligence, though reflected XSS of this type is trivially reproducible from advisory details. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 18, 2026
Cross-site scripting in WP Multilang WordPress plugin (versions through 2.4.31) allows unauthenticated remote attackers to inject malicious JavaScript into victim browsers when a user interacts with a specially crafted URL, with CVSS scope change (S:C) indicating the payload can escape the plugin's execution context and affect the broader browser environment. Reported by Patchstack and catalogued as ENISA EUVD-2026-60772, the vulnerability carries a CVSS 7.1 High rating driven primarily by the changed scope and zero-privilege requirement for crafting the exploit. No public exploit code or confirmed active exploitation has been identified at time of analysis.
RemediationAI
The primary remediation is to update WP Multilang to a version beyond 2.4.31 via the WordPress plugin dashboard or the WordPress.org plugin repository; patch available per vendor advisory, though the exact patched release version is not confirmed in the available source data - verify the current release at https://patchstack.com/database/wordpress/plugin/wp-multilang/vulnerability/wordpress-wp-multilang-plugin-2-4-31-cross-site-scripting-xss-vulnerability before updating. If an immediate update is not possible, a compensating control is to deploy a WAF rule (e.g., Wordfence, Sucuri, or a cloud WAF) that blocks requests containing common XSS payloads targeting this plugin's input parameters - note that overly broad WAF rules may generate false positives on legitimate multilingual content submissions. Restricting the plugin's vulnerable front-end input vectors to authenticated sessions only would further reduce the unauthenticated attack surface, though this may break intended functionality for public-facing multilingual content.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WP Multilang is a WordPress multilingual plugin developed by Magazine3, confirmed by CPE cpe:2.3:a:magazine3:wp_multilang:*:*:*:*:*:*:*:* covering all versions through 2.4.31. The root cause is CWE-79 (Improper Neutralization of Input During Web Page Generation - Cross-Site Scripting), meaning user-supplied input is rendered in the HTTP response without adequate encoding or sanitization. The CVSS vector AV:N/AC:L/PR:N/UI:R/S:C characterizes a classic reflected XSS pattern: the attacker delivers a crafted URL, the victim must follow it (UI:R), and the injected script executes in the victim's browser with scope escaping into the broader browser context (S:C). WordPress plugin XSS vulnerabilities are particularly significant because successful injection against an authenticated administrator session can cascade into persistent compromise through WordPress admin AJAX actions, plugin/theme file writes, or rogue account creation.
Know when Wp Multilang gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
Network-delivered reflected XSS with changed scope and no privileges; availability set to N as standard XSS does not disrupt service availability.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Unauthenticated Cross Site Scripting (XSS) in WP Multilang <= 2.4.31 versions.
Executive ViewAI
WP Multilang plugin versions through 2.4.31 contain an unauthenticated cross-site scripting vulnerability (CVSS 7.1) that exposes website visitors to malicious script injection without requiring attacker credentials. This directly threatens visitor data, enables credential theft and malware distribution, and risks organizational reputation on any WordPress site using the plugin. No vendor patch is currently available.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Deploy Web Application Firewall (WAF) rules blocking JavaScript injection patterns and XSS payloads targeting the plugin; (2) Enforce Content Security Policy (CSP) with strict script-src directives to prevent inline script execution; (3) Disable the WP Multilang plugin on non-critical sites pending patch availability; (4) Implement input validation and output encoding at the application layer if custom modifications exist; (5) Restrict plugin administrative access through WordPress user role controls.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-60772
GHSA-mprq-p7v4-h684
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB