Pie Register Premium: Unrestricted file upload remote code execution (CVE-2026-84999)
The Pie Register Premium WordPress plugin contains an unrestricted file upload vulnerability in the piereg_file_upload function that allows unauthenticated attackers to achieve remote code execution.
CVE search metadata
CVE search record: CVE-2026-84999. Severity: critical. CVSS: 9.8. KEV: no. Product: Pie Register Premium (<= 3.8.4.0). Brief: Pie Register Premium: Unrestricted file upload remote code execution (CVE-2026-84999). Brief link: https://feed.craftedsignal.io/briefs/2026-10-pie-register-rce/
Triage facts
Revision 2- Applicability
- Pie Register Premium (<= 3.8.4.0)
- Evidence
- Unknown
- Severity
- Critical
- Action
- Immediate escalation
- Sources
- 2 public sources
- Freshness
- Revision 2Oct 28, 04:40 UTC
- Detection
- 1 rule
- Vulnerabilities
- 1 CVE
- Source quality
- A5Very likely
Revision history 1 entry · Revision 2
- Revision 2
poc_available
Changed: claim_state, has_poc, lastmod, poc_references, references, updates
Sources: 1
Pie Register Premium for WordPress, in all versions up to and including 3.8.4.0, contains an unrestricted file upload vulnerability (CVE-2026-84999). The piereg_file_upload function performs file type validation calls using wp_check_filetype and wp_check_filetype_and_ext but fails to verify the return status of these functions before calling move_uploaded_file. Furthermore, the AJAX handler lacks both nonce verification and capability checks, enabling unauthenticated remote code execution. Successful exploitation results in the server returning the full path to the uploaded file, allowing immediate remote execution.
Impact
Successful exploitation allows an unauthenticated attacker to upload and execute arbitrary scripts, such as PHP backdoors, on the host web server.
Recommendation
- Update Pie Register Premium to a version later than 3.8.4.0 immediately.
- Implement the detection rule below to identify exploitation attempts targeting the file upload endpoint.
- Audit the uploads directory for unexpected PHP or other executable files.
Immediate actions
Upgrade Pie Register Premium to a version greater than 3.8.4.0
Threat Hunt
Identify suspicious file uploads to the WordPress content directory
Data: File creation logs
Mitigations
Upgrade Pie Register Premium to patched version
CVE-2026-84999
Detection coverage 1
Detects CVE-2026-84999 Exploitation - Unauthenticated File Upload via piereg_file_upload
criticalDetects exploitation of CVE-2026-84999 by monitoring for HTTP requests to the Pie Register upload AJAX action containing potential file extensions for code execution.
Detection queries are available on the platform. Get full rules →