Xhanch My Advanced Settings WordPress Plugin Cross-Site Request Forgery Vulnerability

Vulnerability

A Cross-Site Request Forgery (CSRF) vulnerability has been identified in the Xhanch - My Advanced Settings plugin for WordPress, affecting all versions through 1.1.2. The vulnerability arises from a lack of nonce validation in the 'xms_setting()' function, which handles settings updates. This flaw allows unauthenticated attackers to alter plugin settings by sending a forged request, provided they can deceive a site administrator into clicking a link. The settings that can be changed include the favicon URL, Google Analytics account ID, and various WordPress behavior toggles. Notably, the 'favicon_url' and 'ga_acc_id' values are displayed on the front end without proper escaping, creating a potential for a Cross-Site Request Forgery to Stored Cross-Site Scripting (XSS) attack chain.

Impact

Exploitation of this vulnerability could lead to unauthorized changes in plugin settings, with the potential for Cross-Site Scripting (XSS) attacks due to unescaped output of certain settings values.

Added: Mar 21, 2026, 5:38 AM
Updated: Mar 21, 2026, 5:38 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
1.7
exploitability
6.9
remediation
0.0
relevance
4.2
threat
3.2
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.