CVE-2025-13382: CWE-639 Authorization Bypass Through User-Controlled Key in nmedia Frontend File Manager Plugin
The Frontend File Manager Plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 23.4. This is due to the plugin not validating file ownership before processing file rename requests in the '/wpfm/v1/file-rename' REST API endpoint. This makes it possible for authenticated attackers, with Subscriber-level access and above, to rename files uploaded by other users via the 'fileid' parameter.
AI Analysis
Technical Summary
The nmedia Frontend File Manager Plugin for WordPress suffers from an authorization bypass vulnerability classified as CWE-639 (Authorization Bypass Through User-Controlled Key). This vulnerability exists in all versions up to and including 23.4 due to the plugin's failure to verify file ownership before processing file rename requests via the REST API endpoint '/wpfm/v1/file-rename'. Specifically, the plugin accepts a 'fileid' parameter that identifies the target file to rename but does not confirm whether the authenticated user owns or has permission to modify that file. As a result, any authenticated user with Subscriber-level privileges or higher can rename files uploaded by other users. The vulnerability is exploitable remotely over the network without user interaction, requiring only valid authentication credentials. The impact is limited to integrity, as attackers can alter file names, potentially causing confusion, mismanagement, or indirect disruption of workflows. Confidentiality and availability are not directly affected. The CVSS v3.1 base score is 4.3 (medium), reflecting the low complexity of attack and limited impact scope. No patches or official fixes are currently linked, and no known exploits have been reported in the wild. This vulnerability highlights the importance of proper access control and ownership validation in multi-user file management systems within WordPress plugins.
Potential Impact
This vulnerability allows authenticated users with minimal privileges (Subscriber-level or higher) to rename files uploaded by other users, compromising the integrity of file data within affected WordPress sites. While it does not expose file contents or cause denial of service, unauthorized renaming can disrupt content management, cause confusion among users, and potentially facilitate further social engineering or privilege escalation attacks if combined with other vulnerabilities. Organizations relying on the Frontend File Manager Plugin for collaborative content management face risks of internal sabotage or accidental misconfiguration. The impact is more pronounced in environments with multiple users uploading and managing files, such as educational institutions, media companies, or large enterprises using WordPress for content collaboration. Since the attack requires authentication, the risk is limited to insiders or compromised accounts, but the low privilege requirement broadens the potential attacker base. The absence of known exploits reduces immediate threat but does not eliminate risk, especially as attackers may develop exploits once the vulnerability becomes widely known.
Mitigation Recommendations
To mitigate this vulnerability, organizations should: 1) Immediately restrict user roles and permissions to the minimum necessary, especially limiting Subscriber-level users from accessing file management features if possible. 2) Monitor and audit file rename activities within the plugin to detect unauthorized changes. 3) Apply any forthcoming patches or updates from the plugin vendor promptly once available. 4) If patches are not yet available, consider temporarily disabling the Frontend File Manager Plugin or restricting access to the '/wpfm/v1/file-rename' REST API endpoint via web application firewall (WAF) rules or custom code to enforce ownership validation. 5) Implement additional access control checks at the WordPress level or via custom plugins to verify file ownership before allowing rename operations. 6) Educate users about the risks of sharing credentials and enforce strong authentication policies to reduce the risk of account compromise. 7) Regularly back up files and site data to enable recovery from unauthorized modifications. These steps go beyond generic advice by focusing on role restriction, monitoring, and temporary technical controls until an official patch is released.
Affected Countries
United States, Germany, United Kingdom, Canada, Australia, France, Netherlands, India, Brazil, Japan
CVE-2025-13382: CWE-639 Authorization Bypass Through User-Controlled Key in nmedia Frontend File Manager Plugin
Description
The Frontend File Manager Plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 23.4. This is due to the plugin not validating file ownership before processing file rename requests in the '/wpfm/v1/file-rename' REST API endpoint. This makes it possible for authenticated attackers, with Subscriber-level access and above, to rename files uploaded by other users via the 'fileid' parameter.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The nmedia Frontend File Manager Plugin for WordPress suffers from an authorization bypass vulnerability classified as CWE-639 (Authorization Bypass Through User-Controlled Key). This vulnerability exists in all versions up to and including 23.4 due to the plugin's failure to verify file ownership before processing file rename requests via the REST API endpoint '/wpfm/v1/file-rename'. Specifically, the plugin accepts a 'fileid' parameter that identifies the target file to rename but does not confirm whether the authenticated user owns or has permission to modify that file. As a result, any authenticated user with Subscriber-level privileges or higher can rename files uploaded by other users. The vulnerability is exploitable remotely over the network without user interaction, requiring only valid authentication credentials. The impact is limited to integrity, as attackers can alter file names, potentially causing confusion, mismanagement, or indirect disruption of workflows. Confidentiality and availability are not directly affected. The CVSS v3.1 base score is 4.3 (medium), reflecting the low complexity of attack and limited impact scope. No patches or official fixes are currently linked, and no known exploits have been reported in the wild. This vulnerability highlights the importance of proper access control and ownership validation in multi-user file management systems within WordPress plugins.
Potential Impact
This vulnerability allows authenticated users with minimal privileges (Subscriber-level or higher) to rename files uploaded by other users, compromising the integrity of file data within affected WordPress sites. While it does not expose file contents or cause denial of service, unauthorized renaming can disrupt content management, cause confusion among users, and potentially facilitate further social engineering or privilege escalation attacks if combined with other vulnerabilities. Organizations relying on the Frontend File Manager Plugin for collaborative content management face risks of internal sabotage or accidental misconfiguration. The impact is more pronounced in environments with multiple users uploading and managing files, such as educational institutions, media companies, or large enterprises using WordPress for content collaboration. Since the attack requires authentication, the risk is limited to insiders or compromised accounts, but the low privilege requirement broadens the potential attacker base. The absence of known exploits reduces immediate threat but does not eliminate risk, especially as attackers may develop exploits once the vulnerability becomes widely known.
Mitigation Recommendations
To mitigate this vulnerability, organizations should: 1) Immediately restrict user roles and permissions to the minimum necessary, especially limiting Subscriber-level users from accessing file management features if possible. 2) Monitor and audit file rename activities within the plugin to detect unauthorized changes. 3) Apply any forthcoming patches or updates from the plugin vendor promptly once available. 4) If patches are not yet available, consider temporarily disabling the Frontend File Manager Plugin or restricting access to the '/wpfm/v1/file-rename' REST API endpoint via web application firewall (WAF) rules or custom code to enforce ownership validation. 5) Implement additional access control checks at the WordPress level or via custom plugins to verify file ownership before allowing rename operations. 6) Educate users about the risks of sharing credentials and enforce strong authentication policies to reduce the risk of account compromise. 7) Regularly back up files and site data to enable recovery from unauthorized modifications. These steps go beyond generic advice by focusing on role restriction, monitoring, and temporary technical controls until an official patch is released.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-11-18T20:35:25.380Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69255e28292ce6fc00be060b
Added to database: 11/25/2025, 7:43:36 AM
Last enriched: 2/27/2026, 9:47:34 AM
Last updated: 3/23/2026, 3:48:48 PM
Views: 55
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.