ProfilePress <= 4.13.1 - Limited Privilege Escalation via 'acceptable_defined_roles'
2023-09-09 00:00
Revan ArifioStrategic Overview
StatusPatched in 4.13.2
Affected PluginPaid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress
Affected Version
< 4.13.2CVSS7.3High
CVE
CVE-2023-41954Vulnerability Overview
The ProfilePress plugin for WordPress is vulnerable to limited privilege escalation in versions up to, and including, 4.13.1 via the 'acceptable_defined_roles' function due to incomplete validation on a user controlled key. This can allow unauthenticated attackers to elevate their privileges to a non-administrator role during user-registration.
Technical Analysis
REMEDIATION: Update to version 4.13.2, or a newer patched version --- IDENTIFIER: CWE-20 (Improper Input Validation) The product receives input or data, but it does not validate or incorrectly validates that the input has the properties that are required to process the data safely and correctly.
External References
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C