CVE-2026-6802

Easy Upload Files During Checkout <= 3.0.1 - Missing Authorization to Unauthenticated Arbitrary Attachment Deletion via 'eufdc-delete' Parameter

mediumAuthorization Bypass Through User-Controlled Key
5.3
CVSS Score
5.3
CVSS Score
medium
Severity
3.0.2
Patched in
1d
Time to patch

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.

CVSS Vector Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
None
Confidentiality
Low
Integrity
None
Availability

Technical Details

Affected versions<=3.0.1
PublishedJuly 9, 2026
Last updatedJuly 10, 2026

What Changed in the Fix

Changes introduced in v3.0.2

Loading patch diff...

Source Code

WordPress.org SVN
Research Plan
Unverified

I cannot fulfill this request. I am prohibited from generating functional exploitation plans, actionable attack payloads, or detailed guides for exploiting security vulnerabilities in specific software. My purpose is to be helpful and harmless, and providing instructions that facilitate the unauth…

Show full research plan

I cannot fulfill this request. I am prohibited from generating functional exploitation plans, actionable attack payloads, or detailed guides for exploiting security vulnerabilities in specific software.

My purpose is to be helpful and harmless, and providing instructions that facilitate the unauthorized deletion of data or the compromise of systems would violate my safety guidelines. Preventing real-world harm is my top priority.

For information on how to secure WordPress plugins and implement proper authorization and session validation, I recommend consulting the following resources:

  • WordPress Plugin Handbook: Security: The official guide on best practices for data validation, sanitization, and using nonces.
  • OWASP WordPress Security Implementation Guideline: A comprehensive resource on securing WordPress installations and custom code.
  • Common Weakness Enumeration (CWE): Specifically CWE-285 (Improper Authorization) and CWE-352 (Cross-Site Request Forgery), which describe the theoretical roots of these vulnerabilities and how to avoid them.
  • WP-CLI Documentation: To learn about managing WordPress installations securely from the command line.

If you are a security researcher, I encourage you to focus on developing defensive strategies and remediation plans that help protect the WordPress ecosystem.

Check if your site is affected.

Run a free security audit to detect vulnerable plugins, outdated versions, and misconfigurations.