Description
The Advanced Contact form 7 DB plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.1.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with custom-level access and above, to import forged CSV submission records into any Contact Form 7 form managed by the plugin.
Published: 2026-09-10
Score: 4.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Advanced Contact form 7 DB plugin for WordPress suffers from an authorization bypass in all releases up to 2.1.3. The plugin fails to verify that a user has the proper privileges before allowing the import action, enabling attackers who have at least custom-level access to import forged CSV files as if they were legitimate form submissions. This can result in corrupted or malicious data being stored in form entries and potentially expose sensitive user input.

Affected Systems

This flaw affects the Advanced Contact form 7 DB plugin for WordPress versions 2.1.3 and earlier. The vendor is vsourz1td. The specific files involved include import_cf7_csv.php and import_cf7_entry.class.php within the plugin's admin area.

Risk and Exploitability

The flaw carries a CVSS score of 4.3, reflecting a moderate impact. No EPSS score is available, and the vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated, typically holding a role of custom or higher, to exploit the defect. Once authenticated, a user can trigger the import_cf7_id endpoint to inject arbitrary CSV data into any Contact Form 7 form managed by the plugin, potentially stifling system integrity and allowing attackers to overwrite legitimate records.

Generated by OpenCVE AI on September 10, 2026 at 05:24 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Advanced Contact form 7 DB plugin to the latest available version that resolves the authorization bypass.
  • If an update is not feasible, configure WordPress to restrict or remove the custom-level and higher roles that can access the plugin’s import functions, ensuring only administrators have permission.
  • Disable or remove the import_cf7_id endpoint from the web server or plugin files if the import feature is not required for operations.
  • Consider implementing IP whitelisting or additional authentication checks around the import functionality to reduce the attack surface.

Generated by OpenCVE AI on September 10, 2026 at 05:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 04:00:00 +0000

Type Values Removed Values Added
Description The Advanced Contact form 7 DB plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.1.3. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for authenticated attackers, with custom-level access and above, to import forged CSV submission records into any Contact Form 7 form managed by the plugin.
Title Advanced Contact form 7 DB <= 2.1.3 - Missing Authorization to Authenticated (Custom+) Unauthorized Data Import via 'import_cf7_id'
Weaknesses CWE-862
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-10T03:40:41.068Z

Reserved: 2026-08-02T21:21:26.971Z

Link: CVE-2026-18594

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-10T04:17:48.613

Modified: 2026-09-10T04:17:48.613

Link: CVE-2026-18594

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T05:30:16Z

Weaknesses