Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-9048: CWE-73 External Control of File Name or Path in wptobe Wptobe-memberships

0
High
VulnerabilityCVE-2025-9048cvecve-2025-9048cwe-73
Published: Sat Aug 23 2025 (08/23/2025, 04:25:46 UTC)
Source: CVE Database V5
Vendor/Project: wptobe
Product: Wptobe-memberships

Description

The Wptobe-memberships plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the del_img_ajax_call() function in all versions up to, and including, 3.4.2. This makes it possible for authenticated attackers, with Subscriber-level access and above, to delete arbitrary files on the server, which can easily lead to remote code execution when the right file is deleted (such as wp-config.php).

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/26/2026, 17:36:40 UTC

Technical Analysis

The Wptobe-memberships plugin for WordPress, widely used for membership management, contains a critical vulnerability identified as CVE-2025-9048. This vulnerability arises from improper validation of file paths in the del_img_ajax_call() function, which handles AJAX requests to delete images. Because the plugin does not adequately sanitize or restrict the file paths provided by authenticated users, attackers with Subscriber-level privileges or higher can craft requests to delete arbitrary files on the web server. This arbitrary file deletion can be leveraged to remove critical WordPress configuration files such as wp-config.php, potentially causing denial of service or enabling remote code execution by disrupting normal site operations or facilitating further exploitation. The vulnerability is remotely exploitable over the network without requiring user interaction beyond authentication, making it a serious threat to affected sites. The CVSS v3.1 base score of 8.1 reflects a network attack vector with low complexity, requiring privileges but no user interaction, and resulting in high impact on integrity and availability. No patches have been officially released at the time of this report, and no exploits are publicly known, but the risk remains high due to the nature of the flaw and the widespread use of WordPress plugins.

Potential Impact

The vulnerability allows attackers with minimal privileges (Subscriber-level) to delete arbitrary files on the server, which can lead to severe consequences including site downtime, loss of data, and potential remote code execution. Deletion of critical files like wp-config.php can disrupt the entire WordPress installation, causing denial of service and enabling attackers to further compromise the system. Organizations relying on the Wptobe-memberships plugin face risks of website defacement, data loss, and reputational damage. The ease of exploitation combined with the high impact on integrity and availability makes this a significant threat to websites using this plugin. Additionally, the breach of file integrity could lead to further attacks such as privilege escalation or malware deployment if attackers manipulate or replace deleted files with malicious ones.

Mitigation Recommendations

Organizations should immediately audit their WordPress installations to identify the presence of the Wptobe-memberships plugin and its version. Until an official patch is released, administrators should restrict access to the plugin’s AJAX endpoints by implementing web application firewall (WAF) rules that block unauthorized or suspicious requests targeting del_img_ajax_call(). Additionally, review and tighten user role permissions to limit Subscriber-level users’ ability to invoke file deletion functions. Implement file integrity monitoring to detect unauthorized deletions or modifications of critical files like wp-config.php. Regular backups should be maintained and tested to ensure rapid recovery in case of file deletion. Monitoring logs for unusual deletion activity and applying principle of least privilege for user roles can reduce the attack surface. Once a patch is available, prompt application is essential. Consider isolating the WordPress environment using containerization or hardened hosting environments to limit the impact of potential exploitation.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2025-08-14T19:33:35.186Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 68a94470ad5a09ad0026955b

Added to database: 8/23/2025, 4:32:48 AM

Last enriched: 2/26/2026, 5:36:40 PM

Last updated: 3/26/2026, 7:45:35 AM

Views: 116

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

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

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses