CVE-2021-34622
ProfilePress 3.0 - 3.1.3 - Authenticated Privilege Escalation
Record summary
CVE-2021-34622 has a selected CVSS score of 9.8 (critical); EIP currently links 1 Nuclei template.
Description
A vulnerability in the user profile update component found in the ~/src/Classes/EditUserProfile.php file of the ProfilePress WordPress plugin made it possible for users to escalate their privileges to that of an administrator while editing their profile. This issue affects versions 3.0.0 - 3.1.3. .
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Jun 28, 2021 · VulnCheck
- Reported exploitation
- Observed · VulnCheck
Available material
- Nuclei templates
- 1
CISA SSVC decision
CISA Coordinator · SSVC 2.0.3 · Evaluated Oct 15, 2024 · Source: CVE List
Affected products and versions
2| Product | Source | Version range | Status |
|---|---|---|---|
ProfilePressBrowse ProfilePress / ProfilePress | CVE List | 3.0.0 - 3.1.3 | affected |
profilepressBrowse properfraction / profilepressDefault status: unknown | CVE List, VulnCheck | 3.0.0 to ≤ 3.1.3 | affected |
Nuclei templates
1ProjectDiscoveryCRITICALWordPress ProfilePress <= 3.1.3 - Privilege EscalationCVSS 8.8
ProfilePress plugin before 3.1.4 allows privilege escalation. Due to insufficient validation in the profile update functionality, authenticated users can supply arbitrary usermeta fields, including `wp_capabilities`, during profile updates. This enables a user to escalate their privileges to administrator.
Impact
Authenticated users can escalate their privileges to administrator by supplying arbitrary usermeta fields during profile updates, leading to complete WordPress site takeover.
Remediation
Upgrade to ProfilePress version 3.1.4 or later.
Source: ProjectDiscovery