User Frontend WordPress Plugin Authorization Bypass Vulnerability Allowing Unauthenticated Attachment Deletion

Vulnerability

A vulnerability exists in the User Frontend WordPress plugin, specifically in versions through 4.3.7. The issue arises from the plugin's failure to properly verify user authorization, allowing unauthenticated users to delete arbitrary media attachments with a post author of 0. This includes files uploaded by guests or through registration forms. The vulnerability is exploited via the 'wpuf_file_del' AJAX action, on sites where a WPUF shortcode is active on the front end. This configuration exposes a valid nonce, bypassing the only access control in place.

Impact

Exploitation of this vulnerability allows for unauthorized deletion of media attachments, potentially disrupting user-uploaded content such as images or files submitted through registration forms.

Reproduction

To reproduce this vulnerability, upload a file as a guest or through a registration form on a WordPress site with the User Frontend plugin version 4.3.7 or earlier. Ensure that a WPUF shortcode is active on the front end, which will localize a valid nonce into publicly accessible JavaScript objects. An unauthenticated user can then send a request to the 'wpuf_file_del' AJAX action, including the 'attach_id' of the file to be deleted. This request will bypass authorization checks and result in the specified attachment being deleted.

Remediation

Users are advised to update the User Frontend plugin to version 4.3.8 or later, where this vulnerability has been patched.

Added: Jul 9, 2026, 8:58 AM
Updated: Jul 9, 2026, 8:58 AM

Vulnerability Rating

Custom Algorithm
spread
5.2
impact
0.6
exploitability
8.9
remediation
7.7
relevance
9.2
threat
4.8
urgency
2.9
incentive
8.3

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.