Description
The Contact Form 7 Signature Addon WordPress plugin through 4.2.2 does not sanitize a signature field value before building an email attachment path from it, allowing unauthenticated users to attach arbitrary files (bounded to wp-content on current Contact Form 7) to a form's outgoing email via path traversal; when a form is configured to email a copy to a submitter-controlled address, the attacker can read the targeted file.
Published: 2026-10-17
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated file read via path traversal in email attachment handling
Action: Assess Impact
AI Analysis

Impact

An unauthenticated attacker can submit a form containing specially crafted signature data that contains directory traversal sequences. The plugin fails to sanitize this input when constructing the file path for an email attachment, enabling the inclusion of arbitrary files located within the site's wp-content directory. The resulting email, when sent to a victim's address, exposes the contents of the targeted file, thereby allowing disclosure of sensitive data. This flaw is a classic input validation and path traversal weakness, directly leading to unauthorized information disclosure.

Affected Systems

WordPress sites using the Contact Form 7 Signature Addon plugin version 4.2.2 or earlier are susceptible. The vulnerability affects the plugin's attachment handling routine, which is invoked when a form is configured to email a copy to the submitter-controlled address. The path traversal is only bounded to files under the wp-content directory, but the lack of sanitization permits reading any such file.

Risk and Exploitability

The path traversal flaw presents a moderate risk, with a CVSS score of 5.9 and an EPSS score of <1%. Because no authentication is required, an attacker can trigger it simply by submitting a crafted form. The resulting email may expose arbitrary files located under the site's wp-content directory when a form is configured to send a copy to a submitter-controlled address. The vulnerability is not listed in the CISA KEV catalog, indicating that publicly known exploits are likely not yet available. Nonetheless, the potential for sensitive data disclosure warrants timely remediation.

Generated by OpenCVE AI on October 18, 2026 at 15:23 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update the Contact Form 7 Signature Addon to the latest version that addresses the path traversal issue or remove the plugin entirely if functionality is not required.
  • Disable the feature that emails the form submission to the submitter until a patch is available, or restrict the recipient list to trusted administrative addresses only.
  • Implement input validation or patch the plugin code to sanitize the signature field so that directory traversal sequences are not allowed before constructing the email attachment path.
  • Restrict the wp-content directory's permissions so that only necessary files are accessible, reducing the impact window.

Generated by OpenCVE AI on October 18, 2026 at 15:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions contact Form 7 Signature Addon
Vendors & Products Wordpress-extensions
Wordpress-extensions contact Form 7 Signature Addon

Sun, 18 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-200

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

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

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


Sat, 17 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-200
CWE-22

Sat, 17 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Contact Form 7 Signature Addon WordPress plugin through 4.2.2 does not sanitize a signature field value before building an email attachment path from it, allowing unauthenticated users to attach arbitrary files (bounded to wp-content on current Contact Form 7) to a form's outgoing email via path traversal; when a form is configured to email a copy to a submitter-controlled address, the attacker can read the targeted file.
Title Contact Form 7 Signature Addon <= 4.2.2 - Unauthenticated Arbitrary File Read via Path Traversal in Email Attachments
References

Subscriptions

Wordpress-extensions Contact Form 7 Signature Addon
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-18T11:12:33.183Z

Reserved: 2026-10-01T19:01:14.881Z

Link: CVE-2026-104246

cve-icon Vulnrichment

Updated: 2026-10-18T11:01:50.348Z

cve-icon NVD

Status : Deferred

Published: 2026-10-17T06:16:33.347

Modified: 2026-10-19T21:02:51.987

Link: CVE-2026-104246

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T17:02:39Z

Weaknesses
  • CWE-22

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