Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2026-0735: CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') in webilop User Language Switch

0
Medium
VulnerabilityCVE-2026-0735cvecve-2026-0735cwe-79
Published: Sat Feb 14 2026 (02/14/2026, 06:42:34 UTC)
Source: CVE Database V5
Vendor/Project: webilop
Product: User Language Switch

Description

The User Language Switch plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'tab_color_picker_language_switch' parameter in all versions up to, and including, 1.6.10 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with administrator-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This only affects multi-site installations and installations where unfiltered_html has been disabled.

AI-Powered Analysis

AILast updated: 02/14/2026, 07:08:28 UTC

Technical Analysis

CVE-2026-0735 is a stored Cross-Site Scripting (XSS) vulnerability identified in the User Language Switch plugin for WordPress, developed by webilop. The flaw exists in all versions up to and including 1.6.10 and is due to insufficient sanitization and output escaping of the 'tab_color_picker_language_switch' parameter. This parameter is vulnerable because user-supplied input is embedded directly into web pages without proper neutralization, allowing malicious scripts to be stored persistently. The vulnerability specifically affects multi-site WordPress installations or those where the 'unfiltered_html' capability is disabled, limiting the contexts in which exploitation is possible. An attacker must have authenticated administrator-level access or higher to exploit this vulnerability, which restricts the attack surface to insiders or compromised admin accounts. Once exploited, the attacker can inject arbitrary JavaScript code that executes in the browsers of users visiting the affected pages, potentially enabling session hijacking, privilege escalation, or distribution of malware. The vulnerability has a CVSS 3.1 base score of 4.4, reflecting medium severity, with attack vector as network, attack complexity high, privileges required high, no user interaction needed, and a scope change indicating impact beyond the vulnerable component. No public exploits have been reported yet, but the vulnerability poses a risk in environments with multiple administrators or where internal threat actors exist. The lack of a patch link suggests that a fix may not yet be available, emphasizing the need for interim mitigations.

Potential Impact

For European organizations, this vulnerability poses a moderate risk primarily in environments using WordPress multi-site installations with the User Language Switch plugin. The requirement for administrator-level access limits external exploitation but raises concerns about insider threats or compromised admin accounts. Successful exploitation can lead to the injection of malicious scripts that execute in users' browsers, potentially resulting in session hijacking, unauthorized actions on behalf of users, or the spread of malware within the organization. This can compromise confidentiality and integrity of data and user sessions. Given the widespread use of WordPress across European businesses, especially in sectors like media, education, and government, the vulnerability could facilitate lateral movement or privilege escalation within networks. The impact on availability is minimal, but reputational damage and compliance risks (e.g., GDPR) from data breaches or unauthorized access are significant. Organizations with multi-site WordPress setups should be particularly vigilant as the vulnerability does not affect single-site installations or those with unfiltered_html enabled.

Mitigation Recommendations

1. Restrict administrator-level access strictly to trusted personnel and enforce strong authentication mechanisms such as multi-factor authentication (MFA). 2. Monitor and audit admin activities regularly to detect suspicious behavior or unauthorized changes to plugin settings or content. 3. Implement Web Application Firewalls (WAF) with custom rules to detect and block malicious payloads targeting the 'tab_color_picker_language_switch' parameter. 4. Temporarily disable or remove the User Language Switch plugin on multi-site installations until a security patch is released. 5. If disabling the plugin is not feasible, apply manual input validation and output escaping in the plugin code as an interim fix, ensuring all user inputs are sanitized before rendering. 6. Educate administrators about the risks of stored XSS and safe content management practices. 7. Keep WordPress core and all plugins updated, and subscribe to security advisories for timely patching once available. 8. Review and adjust the 'unfiltered_html' capability settings to limit the ability to inject raw HTML or scripts where possible.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.2
Assigner Short Name
Wordfence
Date Reserved
2026-01-08T15:59:02.041Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 69901aebc9e1ff5ad8689321

Added to database: 2/14/2026, 6:49:15 AM

Last enriched: 2/14/2026, 7:08:28 AM

Last updated: 2/21/2026, 12:19:43 AM

Views: 26

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats