Skip to main content

Paid Membership Subscriptions EUVDEUVD-2026-51417

| CVE-2026-14849 LOW
Files or Directories Accessible to External Parties (CWE-552)
2026-07-31 WPScan GHSA-wv4h-qxh7-5899
3.7
CVSS 3.1 · Vendor: WPScan

Severity by source

Vendor (WPScan) PRIMARY
3.7 LOW
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI
5.9 MEDIUM

AV:N and PR:N confirmed by description; AC:H retained for timing dependency; C upgraded to H given PII and payment data exposure.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (WPScan).

CVSS VectorVendor: WPScan

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Lifecycle Timeline

5
Analysis Generated
Jul 31, 2026 - 14:28 vuln.today
CVSS changed
Jul 31, 2026 - 14:22 NVD
3.7 (LOW)
Patch available
Jul 31, 2026 - 07:01 EUVD
CVE Published
Jul 31, 2026 - 06:00 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 31, 2026 - 06:00 cve.org
LOW 3.7

DescriptionCVE.org

The Paid Membership Subscriptions WordPress plugin before 3.0.7 does not protect the member and payment export files it writes to a predictable location in the uploads directory, allowing unauthenticated users to download the exported member and payment data (including PII) while an export artifact is present.

AnalysisAI

Unauthenticated download of exported member and payment PII is possible in the Paid Membership Subscriptions WordPress plugin before 3.0.7 due to export files being written to a predictable, unprotected path within the publicly accessible uploads directory. Any site running an affected version where an administrator has recently triggered an export is at risk of exposing member personally identifiable information and payment records to any network-accessible attacker. A publicly available proof-of-concept exploit exists per WPScan, and while the CVSS base score is low (3.7), the data sensitivity of the exposed artifact elevates real-world impact beyond what the score alone suggests.

Technical ContextAI

The vulnerability is classified as CWE-552 (Files or Directories Accessible to External Parties). The plugin generates member and payment export files - likely CSV or similar structured formats containing PII and payment metadata - and places them in the WordPress uploads directory at predictable, guessable paths rather than behind authenticated endpoints, private storage locations, or randomized filenames. The WordPress uploads directory is web-accessible by default unless explicitly restricted (e.g., via .htaccess deny rules), meaning any file written there without access controls is publicly reachable. The affected CPE is cpe:2.3:a:unknown:paid_membership_subscriptions:*:*:*:*:*:*:*:* covering all versions before 3.0.7.

RemediationAI

Upgrade to Paid Membership Subscriptions version 3.0.7 or later, which is the vendor-released patch confirmed by WPScan and referenced in the advisory at https://wpscan.com/vulnerability/306a498d-0740-479b-b182-71fc3d7452bb/. Until patching is possible, as a compensating control add an .htaccess deny rule scoped to the specific export subdirectory within wp-content/uploads to block direct HTTP access - note this requires identifying the exact directory the plugin uses and may need to be re-evaluated if the plugin changes paths. Alternatively, configure the web server to return 403 for requests matching the known export filename pattern. Defenders should also audit existing uploads directories for leftover export artifacts and delete them immediately, since previously triggered exports may have already left discoverable files. Do not rely on obscurity of the filename alone as sufficient mitigation given that a public exploit exists.

Share

EUVD-2026-51417 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy