CVE-2021-34624
ProfilePress 3.0 - 3.1.3 - Arbitrary File Upload in File Uploader Component
Record summary
CVE-2021-34624 has a selected CVSS score of 9.8 (critical); EIP currently links 1 Nuclei template.
Description
A vulnerability in the file uploader component found in the ~/src/Classes/FileUploader.php file of the ProfilePress WordPress plugin made it possible for users to upload arbitrary files during user registration or during profile updates. This issue affects versions 3.0.0 - 3.1.3. .
Exploitation context
Known exploitation
- VulnCheck KEV
- Listed · Jan 5, 2024 · 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.0-3.1.3 - Arbitrary File UploadCVSS 9.8
A vulnerability in the file uploader component found in the ~/src/Classes/FileUploader.php file of the ProfilePress WordPress plugin made it possible for users to upload arbitrary files during user registration or during profile updates. This issue affects versions 3.0.0 - 3.1.3.
Impact
Unauthenticated attackers can upload arbitrary files including PHP files during registration, achieving remote code execution and complete server compromise.
Remediation
Update to ProfilePress version 3.1.4 or later
Source: ProjectDiscovery