Skip to main content

Paid Member Subscriptions EUVDEUVD-2026-93089

| CVE-2026-105317 HIGH
SQL Injection (CWE-89)
2026-10-06 Patchstack GHSA-55j9-qfwr-cc3v
8.5
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Register or use subscriber account
  2. Exploit
    Send request with crafted SQL parameter
  3. Execution
    Injection executes in backend query
  4. Impact
    Extract sensitive database records

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated subscriber-level WordPress account (CVSS PR:L) on a site running Paid Member Subscriptions version 3.1.1 or earlier; no user interaction (UI:N) and no high privileges are needed. The practical limiting factor is the account requirement - however, this plugin exists to provide open self-service membership registration, so obtaining a subscriber account is typically low-effort on default deployments. There is no indication of a non-default configuration dependency in the description; the primary constraints are the vulnerable version ceiling and possession of any valid low-tier account.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, base 8.5) describes a network-reachable, low-complexity SQL injection (CWE-89) requiring only low privileges - consistent with the 'Subscriber' label, meaning any authenticated subscriber-level account can exploit it. This is a meaningful mitigating factor: exploitation is NOT unauthenticated, but Paid Member Subscriptions is a membership plugin whose core purpose is to let visitors self-register for subscriber accounts, so the PR:L barrier is often trivially satisfied in production. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation - this is currently a high-CVSS finding driven by vector severity rather than confirmed real-world weaponization. The scope-change (S:C) and C:H rating indicate Patchstack assessed the injection as able to read data beyond the plugin's own authorization boundary (e.g. the full WordPress database including user hashes). One signal to verify: the vendor rates integrity I:N and availability only A:L, which is narrower than a typical fully-exploitable SQLi - this suggests a read-oriented/blind injection rather than stacked write queries, but the exact injection mechanics are not detailed in the single available reference and should be confirmed against the Patchstack advisory.

Exploit ScenarioDerived

An attacker self-registers (or uses an existing low-tier subscriber account) on a WordPress site running Paid Member Subscriptions <= 3.1.1, then sends a crafted request to a plugin endpoint placing malicious SQL into a parameter that is concatenated into a database query. Because the injection crosses the scope boundary (S:C, C:H), the attacker can read sensitive database contents such as other members' data and WordPress user credential hashes. No public exploit code was identified at time of analysis, and low attack complexity (AC:L) means no special timing or race conditions are required.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 06, 2026

SQL injection in the Paid Member Subscriptions WordPress plugin through version 3.1.1 allows authenticated subscriber-level users to execute crafted SQL queries and read sensitive data from the site's database. The independent assessment gives a vector of CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L (reported base 8.5), meaning confidentiality is high while integrity and availability impact are low and scope is unchanged. Exploitation requires only any valid subscriber account, which is typically easy to obtain on sites using this plugin for open self-service registration; no public exploit identified at time of analysis.

RemediationAI

Primary remediation is to upgrade Paid Member Subscriptions to a version later than 3.1.1; no exact fixed version is specified in the provided data, so confirm the patched release with the vendor or the Patchstack advisory at the reference URL. If upgrading is not immediately possible, disable or restrict access to the plugin's subscriber-facing features that reach the vulnerable SQL query, and consider temporarily closing open membership registration or limiting it to trusted users, recognizing these measures reduce legitimate functionality. A WordPress-aware WAF can be used to block SQL injection patterns targeting the plugin, but WAFs are bypassable and should not replace the patch. Also enforce least privilege for WordPress database users and monitor for suspicious SQL activity. No vendor-released patch is identified in the provided data; absence of a fix version is not confirmation that no patch exists, so verify the vendor advisory.

Affected VersionsENISA

Paid Member Subscriptions n/a ≤3.1.1

Affected Packages

euvd paid_member_subscriptions no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-89, improper neutralization of special elements used in SQL commands, within the Cozmoslabs Paid Member Subscriptions plugin for WordPress. The plugin exposes subscriber-level functionality that processes user-supplied input without adequate prepared statements or escaping, enabling SQL query injection. The CPE cpe:2.3:a:cozmoslabs:paid_member_subscriptions:*:*:*:*:*:*:*:* identifies the product as a WordPress plugin, and the advisory limits affected versions to 3.1.1 and earlier. The CVSS vector PR:L confirms that an authenticated low-privilege subscriber account is required, with no user interaction (UI:N) and network reachability (AV:N). The independent assessment rates scope as unchanged (S:U) and impact as C:H/I:L/A:L, so the primary risk is database confidentiality rather than full site takeover or data destruction. Reference: Patchstack advisory.

Know when Paid Member Subscriptions gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 8.5 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 7.6 HIGH

Authenticated subscriber (PR:L) over network with low complexity; SQLi yields high confidentiality read, limited integrity/availability, and I treat it as S:U absent evidence the query crosses a defined security authority.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Subscriber SQL Injection in Paid Member Subscriptions <= 3.1.1 versions.

Executive ViewAI

Why It Matters

Any WordPress site running the Paid Member Subscriptions plugin at or below version 3.1.1 is exposed to a database read vulnerability that can be triggered by a low-privileged subscriber account. Because the plugin is commonly deployed with open self-service registration, an attacker may be able to obtain the required account on their own, making the barrier to entry unusually low for a HIGH-severity issue. Leadership should treat this as a customer and member data confidentiality exposure - payment details, subscriber records, and other sensitive database contents - across every site using the affected plugin, with no vendor fix currently identified.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable the Paid Member Subscriptions plugin until a fix is available; if it must remain active, close open self-service registration and restrict subscriber account creation to vetted users; deploy WAF/virtual patching rules targeting SQL injection against plugin endpoints; apply least-privilege to the WordPress database account and restrict its read scope; monitor database and authentication logs for anomalous queries and unauthorized registrations.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Medium
popular commercial WordPress membership plugin, common but not universal
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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