Description
The wpForo Forum plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the theme_delete function in all versions up to, and including, 3.2.2 This makes it possible for authenticated attackers, with subscriber-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 exploit chain is reachable only on sites where an administrator has created a custom wpForo secondary usergroup with a blank WordPress role and the 'mth' (Manage Themes) capability; on such sites, an attacker can self-register and claim that group via the unguarded wpforo_secondary_groupids[] POST field, bypassing the role-based group filter and gaining theme-management access as a Subscriber.
Published: 2026-11-07
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: Arbitrary File Deletion leading to potential Remote Code Execution
Action: Patch Now
AI Analysis

Impact

The vulnerability allows an authenticated user with a subscriber-level role or higher to delete any file on the server by exploiting a path traversal flaw in the wpForo Forum "theme_delete" function. When certain critical files, such as the WordPress configuration file, are removed, it can enable a remote code execution chain. The flaw stems from insufficient validation of the "theme" parameter that is passed to the deletion routine.

Affected Systems

All installations of the wpForo Forum plugin for WordPress with versions 3.2.2 and earlier, including the default WordPress role "Subscriber", are impacted. The issue exists in the primary plugin code base and is not limited to a specific submodule. The vulnerability is specific to the wpForo Forum plugin distributed by tomdever.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, and the exploit is only viable on sites where administrators have configured a custom secondary user group that grants the "Manage Themes" capability to subscriber-level accounts. Because the path traversal requires this specific configuration and an authenticated session, the likelihood of exploitation is not high in typical deployments, and the vulnerability is not listed in the CISA KEV catalog. However, when the configuration is present, the attack path is straightforward: submit a request with a manipulated theme parameter and a crafted secondary group ID, then trigger the delete action to remove arbitrary files.

Generated by OpenCVE AI on November 7, 2026 at 10:25 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update wpForo Forum to version 3.2.3 or later to remove the deletion flaw
  • Revoke the "Manage Themes" capability from any subscriber or lower-level user groups, or delete any custom secondary user groups that grant this capability
  • If the plugin must remain on an older version, disable theme management completely for all users or restrict access to the wpForo backend controls

Generated by OpenCVE AI on November 7, 2026 at 10:25 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 07 Nov 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Tomdever
Tomdever wpforo Forum
Wordpress-extensions
Wordpress-extensions wpforo Forum
Vendors & Products Tomdever
Tomdever wpforo Forum
Wordpress-extensions
Wordpress-extensions wpforo Forum

Sat, 07 Nov 2026 09:30:00 +0000

Type Values Removed Values Added
Description The wpForo Forum plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the theme_delete function in all versions up to, and including, 3.2.2 This makes it possible for authenticated attackers, with subscriber-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 exploit chain is reachable only on sites where an administrator has created a custom wpForo secondary usergroup with a blank WordPress role and the 'mth' (Manage Themes) capability; on such sites, an attacker can self-register and claim that group via the unguarded wpforo_secondary_groupids[] POST field, bypassing the role-based group filter and gaining theme-management access as a Subscriber.
Title wpForo Forum <= 3.2.2 - Authenticated (Subscriber+) Arbitrary File Deletion via Path Traversal via 'theme' Parameter
Weaknesses CWE-22
References
Metrics cvssV3_1

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


Subscriptions

Tomdever Wpforo Forum
Wordpress-extensions Wpforo Forum
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-11-07T09:25:45.421Z

Reserved: 2026-10-13T13:52:56.197Z

Link: CVE-2026-110004

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-07T10:17:06.780

Modified: 2026-11-07T10:17:06.923

Link: CVE-2026-110004

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T10:45:08Z

Weaknesses
  • CWE-22

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