Skip to content
Threat Feed
high advisory

WP User Frontend Pro: Arbitrary file upload remote code execution (CVE-2025-3054)

The WP User Frontend Pro WordPress plugin is vulnerable to arbitrary file upload via the upload_files function, allowing authenticated attackers to achieve remote code execution.

CVE search metadata

CVE search record: CVE-2025-3054. Severity: high. CVSS: 8.8. EPSS: 0.95%. KEV: no. Product: WP User Frontend Pro (<= 4.1.3). Brief: WP User Frontend Pro: Arbitrary file upload remote code execution (CVE-2025-3054). Brief link: https://feed.craftedsignal.io/briefs/2026-10-cve-2025-3054-rce/

Triage facts

Revision 1
Applicability
WP User Frontend Pro (<= 4.1.3)
Evidence
Unknown
Severity
High
Action
Elevated
Sources
2 public sources
Freshness
Revision 1Oct 24, 02:03 UTC
Vulnerabilities
1 CVE
Source quality
C3Likely

The WP User Frontend Pro plugin for WordPress, specifically versions up to and including 4.1.3, contains a vulnerability that allows for arbitrary file uploads. This flaw resides in the upload_files function and requires the "Private Message" module to be enabled within the Business edition of the software. An authenticated attacker with at least Subscriber-level privileges can leverage this to upload malicious files, potentially leading to remote code execution. At the time of reporting, no official patch is documented.

Impact

Successful exploitation allows for remote code execution on the server hosting the WordPress instance. This vulnerability is restricted to environments where the "Private Message" module is active in the Business version of the plugin.

Recommendation

  • Audit WordPress environments to determine if the WP User Frontend Pro plugin is installed and running version 4.1.3 or earlier.
  • Disable the "Private Message" module within the WP User Frontend Pro plugin configuration as a temporary mitigation until an official patch is released.
  • Review WordPress access logs for anomalous file upload attempts by users with "Subscriber" roles or higher.
  • Monitor the web server document root for newly created files with suspicious extensions (e.g., .php, .php5, .phtml) uploaded via the plugin's path.

Immediate actions

Inventory instances of WP User Frontend Pro and verify version numbers.

IT Operations 24h

Threat Hunt

Search web server access logs for POST requests to the upload_files function endpoint.

T1190 high high confidence hunt now

Data: Web server access logs

Mitigations

Disable the Private Message module in WP User Frontend Pro.

immediate IT Operations

CVE-2025-3054