Description
The RapiSafe – Secure Multi File Upload for Contact Form 7 plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the handleAjaxRemoveUpload function in all versions up to, and including, 1.0.4. This makes it possible for unauthenticated attackers 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). The nonce required to invoke the removal handler is exposed in public-facing JavaScript as RSMFCF7Vars.nonce on every Contact Form 7 page rendering a RapiSafe upload field, making it obtainable by any unauthenticated visitor.
Published: 2026-08-15
Score: 9.1 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability arises from inadequate file path validation in RapiSafe’s handleAjaxRemoveUpload function, allowing an attacker to delete any file on the server. By removing essential system files such as wp-config.php, an unauthenticated attacker can pivot to remote code execution. This flaw is categorized as a path traversal (CWE‑22) and compromises the integrity and availability of the site while also exposing sensitive data if configuration files are deleted.

Affected Systems

The issue affects the RapiSafe – Secure Multi File Upload for Contact Form 7 WordPress plugin, specifically all releases up to and including version 1.0.4. The plugin is typically deployed on WordPress installations to enable file uploads via Contact Form 7.

Risk and Exploitability

With a CVSS score of 9.1 the vulnerability is considered critical. The EPSS score is not available, and the weakness is not listed in CISA’s KEV catalog at this time. The attack vector is likely through any public‑facing page that includes a RapiSafe upload field, because the required nonce (RSMFCF7Vars.nonce) is embedded in JavaScript and can be retrieved by an unauthenticated user, making the deletion endpoint easily reachable.

Generated by OpenCVE AI on August 15, 2026 at 03:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update RapiSafe to a version newer than 1.0.4 that implements proper path validation and restricts deletions to authenticated administrators.
  • If an update is unavailable, remove or disable the plugin’s file‑deletion AJAX handler to prevent unauthenticated file removal.
  • After upgrading or disabling the plugin, harden file system permissions so that the web server user cannot delete critical files such as wp-config.php.

Generated by OpenCVE AI on August 15, 2026 at 03:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 15 Aug 2026 02:45:00 +0000

Type Values Removed Values Added
Description The RapiSafe – Secure Multi File Upload for Contact Form 7 plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the handleAjaxRemoveUpload function in all versions up to, and including, 1.0.4. This makes it possible for unauthenticated attackers 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). The nonce required to invoke the removal handler is exposed in public-facing JavaScript as RSMFCF7Vars.nonce on every Contact Form 7 page rendering a RapiSafe upload field, making it obtainable by any unauthenticated visitor.
Title RapiSafe <= 1.0.4 - Unauthenticated Arbitrary File Deletion via 'rsmfcf7_session' and 'file_name' Parameters
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-15T02:26:15.460Z

Reserved: 2026-07-02T16:29:26.224Z

Link: CVE-2026-14484

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-15T03:16:47.263

Modified: 2026-08-15T03:16:47.263

Link: CVE-2026-14484

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-15T03:30:01Z

Weaknesses
  • CWE-22

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