Description
The MPG WordPress plugin before 4.2.3 does not validate that the dataset source supplied when importing a project is a remote URL before treating it as a local filesystem path and copying that file into a publicly accessible uploads folder. This makes it possible for users with the Editor role and above to read the contents of arbitrary files on the server, with the copied file then retrievable by unauthenticated visitors.
Published: 2026-10-03
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized File Read
Action: Update Plugin
AI Analysis

Impact

The MPG WordPress plugin does not verify that a dataset source supplied during project import is a remote URL. Instead, it treats any supplied source as a local filesystem path, copies the file into a publicly accessible uploads directory, and allows the copied file to be retrieved by unauthenticated visitors. Users with the Editor role or higher can therefore read the contents of any file on the server, exposing sensitive configuration, credentials, or code. This constitutes an unauthorized information disclosure flaw.

Affected Systems

Versions of the MPG plugin older than 4.2.3 are affected. The vulnerability exists in all builds preceding that release.

Risk and Exploitability

An attacker who can obtain an Editor‑level account can trigger the import to read arbitrary files. Once imported, the file is publicly accessible, providing a simple mechanism for data exposure. The CVSS score is 6.8 and the EPSS score is below 1%; the issue is not listed in the CISA KEV catalog, suggesting it has not yet been exploited in the wild. Nevertheless, the risk remains significant for sites running the vulnerable plugin versions that grant Editor or higher privileges to untrusted users.

Generated by OpenCVE AI on October 3, 2026 at 19:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the MPG plugin to version 4.2.3 or later to eliminate the flaw.
  • Remove or disable the project import functionality for Editor or higher roles unless absolutely necessary.
  • Secure the uploads directory so that no files can be accessed by unauthenticated visitors, or delete any files that have already been inadvertently uploaded.
  • Audit user roles to ensure that only trusted administrators have Editor or higher privileges.

Generated by OpenCVE AI on October 3, 2026 at 19:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 03 Oct 2026 18:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-200
CWE-284

Sat, 03 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-22
Metrics cvssV3_1

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

ssvc

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


Sat, 03 Oct 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-200
CWE-284

Sat, 03 Oct 2026 06:15:00 +0000

Type Values Removed Values Added
Description The MPG WordPress plugin before 4.2.3 does not validate that the dataset source supplied when importing a project is a remote URL before treating it as a local filesystem path and copying that file into a publicly accessible uploads folder. This makes it possible for users with the Editor role and above to read the contents of arbitrary files on the server, with the copied file then retrievable by unauthenticated visitors.
Title MPG < 4.2.3 - Editor+ Arbitrary File Read via Project Import
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-03T15:12:22.832Z

Reserved: 2026-09-30T11:01:40.205Z

Link: CVE-2026-103293

cve-icon Vulnrichment

Updated: 2026-10-03T15:06:34.269Z

cve-icon NVD

Status : Received

Published: 2026-10-03T06:16:40.440

Modified: 2026-10-03T16:16:32.777

Link: CVE-2026-103293

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-03T19:30:08Z

Weaknesses
  • CWE-22

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