Description
The Bit Form WordPress plugin before 3.1.0 does not restrict a form file-field value to a safe path before reading the file and attaching it to a notification email, allowing unauthenticated attackers to read arbitrary server files such as the WordPress configuration file.
Published: 2026-07-21
Score: 5.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Bit Form WordPress plugin release before 3.1.0 allows the value of a form file‑field to be supplied without restricting the target path, satisfying CWE‑22. This flaw gives unauthenticated users the ability to craft a file name that resolves to any file on the server, which the plugin then reads and attaches to a notification email. An attacker can therefore retrieve the contents of arbitrary files, such as the WordPress configuration or other sensitive data, exposing credentials and other secrets.

Affected Systems

Any WordPress site that has the Bit Form plugin installed with a version lower than 3.1.0 is affected. The vulnerability arises in the form field handling component of the plugin, which relies on user‑supplied input to locate files without path validation. All releases preceding 3.1.0 are included in the advisory.

Risk and Exploitability

The CVSS score of 5.9 conveys a medium severity for the flaw. The EPSS value of less than 1% indicates that the likelihood of exploitation within this year is low, and the vulnerability is not currently listed in the CISA KEV catalog. Exploitation requires an unauthenticated web request that sets a file‑field to a path containing traversal sequences. The likely attack vector is an HTTP request to the Bit Form plugin's file‑handling endpoint, which is publicly accessible. Because the attacker only needs to send a crafted HTTP request, no prior credential or privilege escalation is required.

Generated by OpenCVE AI on July 30, 2026 at 18:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Bit Form plugin to version 3.1.0 or later to eliminate the path‑traversal handling flaw.
  • If an upgrade cannot be performed immediately, disable the form file‑field feature or remove the endpoint that delivers the file attachment functionality from the public interface.
  • After applying a fix or workaround, enforce strict input validation on the file‑field input, ensuring that only safe, pre‑defined directories are accessible and consider configuring a whitelist of allowed file types and paths.

Generated by OpenCVE AI on July 30, 2026 at 18:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 21 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22
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': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 21 Jul 2026 06:45:00 +0000

Type Values Removed Values Added
Description The Bit Form WordPress plugin before 3.1.0 does not restrict a form file-field value to a safe path before reading the file and attaching it to a notification email, allowing unauthenticated attackers to read arbitrary server files such as the WordPress configuration file.
Title Bit Form < 3.1.0 - Unauthenticated Arbitrary File Read via Path Traversal
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-21T15:10:14.383Z

Reserved: 2026-06-29T11:08:19.595Z

Link: CVE-2026-13693

cve-icon Vulnrichment

Updated: 2026-07-21T15:09:53.731Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-30T18:15:13Z

Weaknesses
  • CWE-22

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