The Customer Switching WordPress plugin before 2.1.3 does not securely bind an active user-switching session to the operator who initiated it, allowing a lower-privileged account that an operator is currently switched into to be resolved as that operator and to switch into any permitted account, including an administrator, resulting in full account takeover.
History

Thu, 30 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-287
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 30 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
First Time appeared Customer Switching
Customer Switching customer Switching
Wordpress
Wordpress wordpress
Vendors & Products Customer Switching
Customer Switching customer Switching
Wordpress
Wordpress wordpress

Thu, 30 Jul 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Customer Switching WordPress plugin before 2.1.3 does not securely bind an active user-switching session to the operator who initiated it, allowing a lower-privileged account that an operator is currently switched into to be resolved as that operator and to switch into any permitted account, including an administrator, resulting in full account takeover.
Title Customer Switching for WooCommerce < 2.1.3 - Customer+ Privilege Escalation to Administrator via Insecure Operator Resolution
References

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published: 2026-07-30T06:00:08.638Z

Updated: 2026-07-30T14:35:58.587Z

Reserved: 2026-07-09T11:50:04.632Z

Link: CVE-2026-15240

cve-icon Vulnrichment

Updated: 2026-07-30T14:35:24.780Z

cve-icon NVD

No data.

cve-icon Redhat

No data.