Description
The Groundhogg — CRM, Newsletters, and Marketing Automation plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the copy_file function in all versions up to, and including, 4.9.3 This makes it possible for authenticated attackers, with Sales Representative-level access and above, 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). This is exploitable by any user holding the plugin-defined import_contacts capability, which is granted by default to the plugin's custom Sales Representative role.
Published: 2026-10-16
Score: 8.1 High
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary File Deletion
Action: Patch
AI Analysis

Impact

The vulnerability occurs in the Groundhogg plugin for WordPress, where the copy_file function fails to properly validate file paths during CSV import. This omission allows any authenticated user with the import_contacts capability – granted to Sales Representatives and higher – to delete arbitrary files on the server. Deleting essential files such as wp‑config.php can immediately lead to remote code execution or other severe compromises. This flaw is a classic example of path traversal (CWE‑22) resulting in a loss of confidentiality, integrity, and availability of the site.

Affected Systems

The affected product is the Groundhogg CRM, Newsletters, and Marketing Automation plugin, versions up to and including 4.9.3, provided by trainingbusinesspros. Any WordPress site installing this plugin and assigning the import_contacts capability to a Sales Representative or higher role is vulnerable. The flaw exists in the copy_file field mapping used during the CSV import process.

Risk and Exploitability

The CVSS vector yields a score of 8.1, marking the issue as severe. The EPSS score is not available, making it unclear how frequently this has been exploited, but the lack of a KEV listing indicates no confirmed exploitation yet. The vulnerability requires authentication and the import_contacts capability, so an attacker must first compromise a user account with at least Sales Representative permissions. Once achieved, they can perform arbitrary deletions by crafting a CSV that sets the copy_file field to a target path; if the file is a critical configuration file, remote code execution can follow.

Generated by OpenCVE AI on October 16, 2026 at 14:15 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install the latest Groundhogg plugin version that fixes the copy_file path validation flaw.
  • Reduce or remove the import_contacts capability from the Sales Representative role, ensuring only administrators can perform CSV imports.
  • Enforce strict file system permissions so that critical files (e.g., wp‑config.php) cannot be deleted; limit delete rights to directories that do not contain site critical data.

Generated by OpenCVE AI on October 16, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
First Time appeared Trainingbusinesspros
Trainingbusinesspros groundhogg — Crm, Newsletters, And Marketing Automation
Wordpress-extensions
Wordpress-extensions groundhogg
Vendors & Products Trainingbusinesspros
Trainingbusinesspros groundhogg — Crm, Newsletters, And Marketing Automation
Wordpress-extensions
Wordpress-extensions groundhogg

Fri, 16 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 16 Oct 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Groundhogg — CRM, Newsletters, and Marketing Automation plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the copy_file function in all versions up to, and including, 4.9.3 This makes it possible for authenticated attackers, with Sales Representative-level access and above, 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). This is exploitable by any user holding the plugin-defined import_contacts capability, which is granted by default to the plugin's custom Sales Representative role.
Title Groundhogg <= 4.9.3 - Authenticated (Sales Representative+) Arbitrary File Deletion via CSV Import 'copy_file' Field Mapping
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

Trainingbusinesspros Groundhogg — Crm, Newsletters, And Marketing Automation
Wordpress-extensions Groundhogg
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-16T17:07:01.282Z

Reserved: 2026-10-12T13:45:12.260Z

Link: CVE-2026-109221

cve-icon Vulnrichment

Updated: 2026-10-16T16:31:59.703Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T05:17:29.227

Modified: 2026-10-16T18:17:30.680

Link: CVE-2026-109221

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T10:00:08Z

Weaknesses
  • CWE-22

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