Description
The Contact Form to Any API WordPress plugin before 3.0.7 does not use a random filename when copying files uploaded through contact forms into a publicly accessible directory, allowing unauthenticated attackers to enumerate and download files submitted by other users.
Published: 2026-08-10
Score: 7.5 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Contact Form to Any API WordPress plugin prior to version 3.0.7 copies uploaded files into a publicly accessible directory using a predictable filename. This allows attackers to enumerate and download files that belong to other users without authentication. The flaw exposes sensitive user data and can be exploited via remote file discovery, classified under information exposure weaknesses.

Affected Systems

All installations of the Contact Form to Any API plugin with versions earlier than 3.0.7 are affected. The vulnerability is present for any site that uses the default file storage mechanism of the plugin and does not implement additional access controls on the upload directory.

Risk and Exploitability

The flaw can be leveraged by unauthenticated users with internet access to a vulnerable WordPress site. The CVSS score of 7.5 indicates a high severity, the EPSS score is < 1%, indicating a very low but nonzero exploitation probability, and the vulnerability is not listed in the CISA KEV catalog, but the inherent lack of authentication and the exposure of user files make it a high-risk issue that attackers can exploit once awareness of the plugin version is known.

Generated by OpenCVE AI on August 11, 2026 at 00:21 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Contact Form to Any API plugin to version 3.0.7 or later.
  • Audit the web‑root upload directory for remnants of sensitive files from earlier plugin versions and remove them.
  • If the plugin is no longer required, uninstall or deactivate it to eliminate the exposure.

Generated by OpenCVE AI on August 11, 2026 at 00:21 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 23:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-532

Mon, 10 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 08:00:00 +0000

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

Mon, 10 Aug 2026 06:45:00 +0000

Type Values Removed Values Added
Description The Contact Form to Any API WordPress plugin before 3.0.7 does not use a random filename when copying files uploaded through contact forms into a publicly accessible directory, allowing unauthenticated attackers to enumerate and download files submitted by other users.
Title Contact Form to Any API < 3.0.7 - Unauthenticated Sensitive File Disclosure via Predictable Filename
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-08-10T19:10:59.262Z

Reserved: 2026-08-05T13:28:50.651Z

Link: CVE-2026-18946

cve-icon Vulnrichment

Updated: 2026-08-10T19:10:55.361Z

cve-icon NVD

Status : Deferred

Published: 2026-08-10T07:16:50.720

Modified: 2026-08-26T16:30:52.723

Link: CVE-2026-18946

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T00:30:16Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor