Description
The User Private Files WordPress plugin before 2.2.0 does not properly protect its stored private files on multisite installations, where the rewrite rule it relies on to route file requests through its access check is never reached, allowing unauthenticated users to retrieve other users' private files directly.
Published: 2026-10-04
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthenticated Private File Disclosure
Action: Immediate Patch
AI Analysis

Impact

The User Private Files plugin for WordPress versions prior to 2.2.0 fails to enforce access control on multisite installations. The plugin relies on a rewrite rule to route file requests through an internal access check; on multisite deployments that rule never triggers, allowing any visitor to request a private file URL and obtain its contents. This flaw falls under CWE‑284 (Improper Access Control) and results in the direct disclosure of private user data without authentication.

Affected Systems

Any WordPress install that has the User Private Files plugin (release earlier than 2.2.0) running on a multisite network is vulnerable. Single‑site configurations retain the rewrite rule and are not affected. Site operators should identify the plugin version and the presence of a multisite deployment to assess exposure.

Risk and Exploitability

The EPSS score of <1% indicates a low probability of active exploitation, and the vulnerability is not listed in the CISA KEV catalog. However, the CVSS score of 5.3 reflects a moderate severity with significant impact on confidentiality, as attackers can retrieve private files without credentials. Until the plugin is upgraded or an equivalent mitigation is enforced, the risk remains tangible for affected multisite sites.

Generated by OpenCVE AI on October 5, 2026 at 15:10 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the User Private Files plugin to version 2.2.0 or later.
  • If an upgrade cannot be performed immediately, disable multisite mode or limit the plugin’s use to single‑site instances to restore the rewrite rule protection.
  • Implement server‑level restrictions such as adding .htaccess rules that deny direct access to the private file directories and require routing through the plugin’s authorized entry point.
  • Confirm that no sensitive files remain publicly accessible by conducting a file‑listing audit and adjust file‑system permissions accordingly.

Generated by OpenCVE AI on October 5, 2026 at 15:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
References

Mon, 05 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200

Mon, 05 Oct 2026 11: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:L/I:N/A:N'}

ssvc

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


Sun, 04 Oct 2026 22:15:00 +0000

Type Values Removed Values Added
First Time appeared Wordpress-extensions
Wordpress-extensions user Private Files
Vendors & Products Wordpress-extensions
Wordpress-extensions user Private Files

Sun, 04 Oct 2026 07:45:00 +0000

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

Sun, 04 Oct 2026 06:45:00 +0000

Type Values Removed Values Added
Description The User Private Files WordPress plugin before 2.2.0 does not properly protect its stored private files on multisite installations, where the rewrite rule it relies on to route file requests through its access check is never reached, allowing unauthenticated users to retrieve other users' private files directly.
Title User Private Files < 2.2.0 - Unauthenticated Private File Disclosure via .htaccess Rewrite Rule Bypass (Multisite)
References

Subscriptions

Wordpress-extensions User Private Files
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-09T15:29:34.195Z

Reserved: 2026-09-24T11:58:42.116Z

Link: CVE-2026-97332

cve-icon Vulnrichment

Updated: 2026-10-09T15:29:34.195Z

cve-icon NVD

Status : Deferred

Published: 2026-10-04T07:16:34.303

Modified: 2026-10-09T16:17:33.833

Link: CVE-2026-97332

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-05T15:15:08Z

Weaknesses