Description
The Ever Accounting WordPress plugin before 2.3.3 does not restrict the file path supplied to its CSV import routine to an allowed directory, allowing users with its custom Accounting Manager role (which does not have administrator privileges) to delete arbitrary files on the server, such as wp-config.php, which takes the entire site offline.
Published: 2026-11-06
Score: n/a
EPSS: n/a
KEV: No
Impact: Arbitrary File Deletion
Action: Immediate Patch
AI Analysis

Impact

The Ever Accounting WordPress plugin versions prior to 2.3.3 allow the CSV import functionality to specify a file path that is not constrained to a safe directory. As a result, a user who has been assigned the custom Accounting Manager role—which does not possess full administrative rights—can delete any file on the server that the web server can write to. This can include critical site files such as wp-config.php, which would bring the entire WordPress site offline, causing a loss of service and potential data loss. The vulnerability is a classic example of improper input validation leading to serious integrity and availability impact for the host.

Affected Systems

All installations of the Ever Accounting WordPress plugin with a version less than 2.3.3 that still use the Accounting Manager role are affected. The vulnerability applies to any site that has not updated the plugin to the patched release.

Risk and Exploitability

The CVSS score is not provided in the available data, and the EPSS score is unavailable, so the exact technical severity cannot be quantified by those metrics. However, the vulnerability grants full file deletion privileges to non‑administrator users, which is a high‑enough risk to warrant immediate mitigation. The likely attack path is through the plugin’s administrative interface, where a user with the Accounting Manager role can choose to import a CSV file and manipulate the path field to point to arbitrary files on the server. Given the critical nature of files that can be deleted, the potential impact is severe even if the exploitability is moderate.

Generated by OpenCVE AI on November 6, 2026 at 07:26 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Ever Accounting to version 2.3.3 or later
  • If upgrading is not immediately possible, remove or disable the Accounting Manager role so that users cannot access the CSV import feature
  • As a temporary measure, restrict file permissions so the web server cannot write to critical configuration files such as wp-config.php

Generated by OpenCVE AI on November 6, 2026 at 07:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22

Fri, 06 Nov 2026 06:15:00 +0000

Type Values Removed Values Added
Description The Ever Accounting WordPress plugin before 2.3.3 does not restrict the file path supplied to its CSV import routine to an allowed directory, allowing users with its custom Accounting Manager role (which does not have administrator privileges) to delete arbitrary files on the server, such as wp-config.php, which takes the entire site offline.
Title Ever Accounting < 2.3.3 - Accounting Manager+ Arbitrary File Deletion via CSV Import
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-11-06T06:00:25.610Z

Reserved: 2026-10-27T15:09:54.870Z

Link: CVE-2026-118045

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T06:16:40.593

Modified: 2026-11-06T06:16:40.593

Link: CVE-2026-118045

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T07:30:09Z

Weaknesses
  • CWE-22

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