Description
The Ninja Forms - Excel Export plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 3.3.6 via the 'spreadsheet_export_tmp_name' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to write .xls/.xlsx files to arbitrary locations on the server, which can be used to stage further attacks.
Published: 2026-07-17
Score: 4.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Ninja Forms – Excel Export plugin for WordPress has a directory traversal flaw that lets an attacker with subscriber-level rights supply a malicious spreadsheet name. By manipulating the 'spreadsheet_export_tmp_name' parameter, the attacker can write or overwrite arbitrary *.xls or *.xlsx files anywhere the web server can write. This allows placement of malicious content or replacement of existing scripts, creating a vector for remote code execution or other destructive actions.

Affected Systems

The flaw affects all versions of the Ninja Forms – Excel Export plugin up to and including 3.3.6, supplied by SaturdayDrive. WordPress sites running those plugin versions, regardless of core WordPress version or server operating system, are vulnerable.

Risk and Exploitability

The CVSS score of 4.3 categorises the defect as medium severity, while the EPSS value of less than 1% suggests low likelihood of exploitation in the wild. Nevertheless, the vulnerability requires only authenticated subscriber access, a privilege many sites grant to regular users. If an attacker writes a malicious spreadsheet to a web‑servable location or overwrites a PHP script, remote code execution could be achieved. The issue is not currently listed in the CISA KEV catalog.

Generated by OpenCVE AI on July 31, 2026 at 00:43 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Ninja Forms – Excel Export plugin to the latest released version, which is newer than 3.3.6, according to the vendor.
  • If an immediate update is not feasible, restrict the directories writable by the plugin by configuring open_basedir or adding restrictive .htaccess rules to prevent writing outside the intended export directory.
  • After applying the patch or restriction, scan the server for unexpected *.xls or *.xlsx files located outside the plugin's export folder and verify that file permissions prevent execution.

Generated by OpenCVE AI on July 31, 2026 at 00:43 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 10:45:00 +0000

Type Values Removed Values Added
First Time appeared Saturdaydrive
Saturdaydrive ninja Forms - Excel Export
Wordpress
Wordpress wordpress
Vendors & Products Saturdaydrive
Saturdaydrive ninja Forms - Excel Export
Wordpress
Wordpress wordpress

Fri, 17 Jul 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 17 Jul 2026 03:45:00 +0000

Type Values Removed Values Added
Description The Ninja Forms - Excel Export plugin for WordPress is vulnerable to Directory Traversal in all versions up to, and including, 3.3.6 via the 'spreadsheet_export_tmp_name' parameter. This makes it possible for authenticated attackers, with subscriber-level access and above, to write .xls/.xlsx files to arbitrary locations on the server, which can be used to stage further attacks.
Title Ninja Forms - Excel Export <= 3.3.6 - Missing Authorization to Authenticated (Subscriber+) XLS Write via Path Traversal
Weaknesses CWE-22
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

Saturdaydrive Ninja Forms - Excel Export
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-17T12:01:06.040Z

Reserved: 2026-07-08T20:20:17.675Z

Link: CVE-2026-15160

cve-icon Vulnrichment

Updated: 2026-07-17T12:00:59.989Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:22:43Z

Weaknesses
  • CWE-22

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