Description
The Easy Upload Files During Checkout plugin for WordPress is vulnerable to unauthorized access in all versions up to, and including, 3.0.1. This is due to missing authorization checks in the ufdc_custom_init() function, which processes the 'eufdc-delete' parameter without any nonce verification, capability check, or attachment ownership validation. This makes it possible for unauthenticated attackers to permanently delete arbitrary media library attachments from the WordPress site.
Published: 2026-07-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Easy Upload Files During Checkout plugin contains a missing authorization check for the eufdc-delete parameter in the ufdc_custom_init function. This missing check is a CWE‑639 (Improper Authorization) flaw. Because the plugin does not verify a nonce, capability, or attachment ownership, an unauthenticated user can exploit the endpoint to delete any media library attachment. The vulnerability allows complete loss of media files from the site, potentially disrupting content and appearance.

Affected Systems

This flaw affects the WordPress plugin Easy Upload Files During Checkout 3.0.1, developed by fahadmahmood. Any WordPress site that has the plugin installed and has not applied an update after its public release is vulnerable.

Risk and Exploitability

The CVSS score of 5.3 denotes a moderate severity, while the EPSS score of less than 1% indicates a very low likelihood of exploitation at present. The vulnerability is not catalogued in the CISA KEV list. The attack vector is inferred to be a direct HTTP request to the plugin’s endpoint with the eufdc-delete parameter set, requiring no authentication. An attacker can permanently delete media attachments, which may lead to content loss and site disruption for the owner.

Generated by OpenCVE AI on July 29, 2026 at 11:11 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Easy Upload Files During Checkout to the latest release that includes the fix for the missing authorization check.
  • Back up the media library and review any deleted files, restoring them from backup if necessary.
  • Temporarily disable the plugin or remove the eufdc-delete functionality for non‑privileged users until a patched version is available, to prevent further unauthorized deletions.

Generated by OpenCVE AI on July 29, 2026 at 11:11 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Fahadmahmood
Fahadmahmood easy Upload Files During Checkout
Wordpress
Wordpress wordpress
Vendors & Products Fahadmahmood
Fahadmahmood easy Upload Files During Checkout
Wordpress
Wordpress wordpress

Fri, 10 Jul 2026 11:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 09:00:00 +0000

Type Values Removed Values Added
Description The Easy Upload Files During Checkout plugin for WordPress is vulnerable to unauthorized access in all versions up to, and including, 3.0.1. This is due to missing authorization checks in the ufdc_custom_init() function, which processes the 'eufdc-delete' parameter without any nonce verification, capability check, or attachment ownership validation. This makes it possible for unauthenticated attackers to permanently delete arbitrary media library attachments from the WordPress site.
Title Easy Upload Files During Checkout <= 3.0.1 - Missing Authorization to Unauthenticated Arbitrary Attachment Deletion via 'eufdc-delete' Parameter
Weaknesses CWE-639
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}


Subscriptions

Fahadmahmood Easy Upload Files During Checkout
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-10T11:05:09.160Z

Reserved: 2026-04-21T14:52:47.934Z

Link: CVE-2026-6802

cve-icon Vulnrichment

Updated: 2026-07-10T11:04:56.716Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T11:15:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key