Description
The weForms – Easy Drag & Drop Contact Form Builder For WordPress plugin for WordPress is vulnerable to limited media file deletion due to insufficient file path validation in the weforms_delete_entry_attachments function in all versions up to, and including, 1.6.28 This makes it possible for unauthenticated attackers to delete arbitrary media files on the server. This requires an administrator to permanently delete the poisoned form entry, a routine moderation action for spam-looking submissions that an attacker can prompt through social engineering.
Published: 2026-10-17
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Limited media file deletion
Action: Apply Patch
AI Analysis

Impact

The weForms plugin contains a path‑validation flaw in the weforms_delete_entry_attachments function. When an administrator deletes a form entry, unauthenticated attackers can supply a crafted wpuf_files parameter that bypasses file path checks, allowing the deletion of arbitrary media files on the server. This results in loss of content and can be used to mount social‑engineering attacks that prompt admins to delete spam‑like entries, thereby facilitating the exploitation. The weakness is an instance of CWE‑22 path traversal, compromising file system integrity and the availability of media resources.

Affected Systems

WordPress sites that run the weForms – Easy Drag & Drop Contact Form Builder plugin on any version up to and including 1.6.28 are affected. The vulnerable code resides in the class-ajax.php file and is triggered during the standard administrative moderation action of deleting a form entry. Any site utilizing this plugin without upgrading beyond the specified version exposes its media library to arbitrary deletion.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate risk, while the EPSS score is not available, so the current exploitation probability is unknown. The vulnerability is not listed in the CISA KEV catalog. Attackers would need to entice a site administrator into deleting a poisoned entry, which is an untrusted, non‑authenticated action that can occur via web interface. Once an admin performs the deletion, the flaw allows removal of any media file on the server, resulting in potential data loss and service disruption.

Generated by OpenCVE AI on October 17, 2026 at 09:39 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the weForms plugin to version 1.6.29 or later to eliminate the path‑validation flaw.
  • Restrict the wpuf_files deletion endpoint so that only authenticated administrators can trigger attachment removal, preventing unauthenticated use.
  • Verify that the plugin validates target paths against the WordPress uploads directory and rejects any deletions of files outside that safe location before applying the update.

Generated by OpenCVE AI on October 17, 2026 at 09:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 18 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 17 Oct 2026 08:00:00 +0000

Type Values Removed Values Added
Description The weForms – Easy Drag & Drop Contact Form Builder For WordPress plugin for WordPress is vulnerable to limited media file deletion due to insufficient file path validation in the weforms_delete_entry_attachments function in all versions up to, and including, 1.6.28 This makes it possible for unauthenticated attackers to delete arbitrary media files on the server. This requires an administrator to permanently delete the poisoned form entry, a routine moderation action for spam-looking submissions that an attacker can prompt through social engineering.
Title weForms <= 1.6.28 - Unauthenticated Limited Media File Deletion via 'wpuf_files' Parameter
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-18T11:22:45.876Z

Reserved: 2026-10-13T18:27:53.795Z

Link: CVE-2026-110253

cve-icon Vulnrichment

Updated: 2026-10-18T11:15:08.176Z

cve-icon NVD

Status : Received

Published: 2026-10-17T08:16:28.167

Modified: 2026-10-18T12:17:07.880

Link: CVE-2026-110253

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T09:45:06Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')