Description
The WP-BusinessDirectory WordPress plugin through 4.0.2 does not restrict the type or destination of files saved by an unauthenticated upload handler, allowing unauthenticated attackers to write files with arbitrary content to arbitrary locations, though not to execute code on a default server configuration.
Published: 2026-10-13
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated Arbitrary File Write
Action: Patch
AI Analysis

Impact

This vulnerability resides in the uploadFile handler of WP‑BusinessDirectory up to version 4.0.2. The handler accepts any file type and writes it to an unrestricted destination path without authentication or access controls. An attacker can therefore store any content, including scripts, in arbitrary locations on the server. While executing code from the default configuration is prevented, the placement of malicious files can later be leveraged if the server or other application components unintentionally execute them, presenting a potential escalation path. The flaw aligns with CWE‑434.

Affected Systems

Affected systems are WordPress installations that have the WP‑BusinessDirectory plugin version 4.0.2 or older. The plugin lacks vendor attribution in the CNA data; users should verify the installed version and ensure that the plugin is removed or replaced if an update is not available.

Risk and Exploitability

The EPSS score of 0.00233 indicates a very low probability of exploitation. The CVE is not listed in CISA KEV, implying little or no public exploitation evidence. The attack vector is purely local to the web application, requiring only HTTP requests to the upload endpoint; no authentication is needed. Because the flaw does not directly enable remote code execution on a default server, the severity is moderate, but the ability to write arbitrary files could lead to data tampering, disclosure, or later code execution if the server is misconfigured. The CVSS score of 5.3 indicates a moderate severity; administrators should treat the vulnerability as high risk due to the unrestricted write capability.

Generated by OpenCVE AI on October 17, 2026 at 08:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade WP‑BusinessDirectory to a version that validates file types and restricts upload directories, or remove the plugin if not needed.
  • Apply server‑level restrictions to disallow execution of files in the upload directories, such as adding .htaccess rules or PHP.ini settings that block script execution.
  • Restrict the file upload handler to require authenticated users and limit accepted MIME types and file extensions.
  • Monitor for unexpected files in the plugin and web directories and set up alerts for changes.
  • If an update is not immediately possible, block the upload endpoint entirely using firewall rules or by disabling the plugin via WordPress.

Generated by OpenCVE AI on October 17, 2026 at 08:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 14:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22

Tue, 13 Oct 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 13 Oct 2026 12:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

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


Tue, 13 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22
CWE-434

Tue, 13 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The WP-BusinessDirectory WordPress plugin through 4.0.2 does not restrict the type or destination of files saved by an unauthenticated upload handler, allowing unauthenticated attackers to write files with arbitrary content to arbitrary locations, though not to execute code on a default server configuration.
Title WP-BusinessDirectory <= 4.0.2 - Unauthenticated Arbitrary File Write via uploadFile
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-13T11:55:07.951Z

Reserved: 2026-09-11T11:02:24.357Z

Link: CVE-2026-89271

cve-icon Vulnrichment

Updated: 2026-10-13T11:54:58.807Z

cve-icon NVD

Status : Deferred

Published: 2026-10-13T06:17:04.050

Modified: 2026-10-13T16:29:21.907

Link: CVE-2026-89271

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-17T08:45:05Z

Weaknesses
  • CWE-434

    Unrestricted Upload of File with Dangerous Type