Skip to main content

ListingPro EUVDEUVD-2026-93051

| CVE-2026-42414 HIGH
SQL Injection (CWE-89)
2026-10-06 Patchstack GHSA-4gw2-v6wj-25x3
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/authenticate as Subscriber
  2. Exploit
    Submit crafted SQL in plugin parameter
  3. Execution
    Injection executes against database
  4. Impact
    Exfiltrate sensitive data

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

Requires a valid authenticated WordPress Subscriber-level account (PR:L) on a site running the ListingPro plugin version 2.9.12 or earlier; exploitation is most practical where self-registration is enabled, which grants attackers a Subscriber account on demand. The injectable code path lives in the ListingPro plugin, so only sites with this plugin installed and activated are affected. Limiting factors: if user registration is disabled or restricted, an attacker must first obtain Subscriber credentials, raising the effective bar; sites already upgraded past 2.9.12 are not exposed.

Impact

This is a genuinely actionable issue but below the top-tier of urgency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L, score 8.5) indicates a network-reachable, low-complexity SQL injection requiring only low privileges (PR:L) and no user interaction, with high confidentiality impact and a changed scope. The PR:L combined with the title 'Subscriber SQL Injection' confirms a low-privilege authenticated attacker (a Subscriber account) is sufficient - this is the key risk amplifier because WordPress sites frequently allow open self-registration at Subscriber level, effectively lowering the bar close to unauthenticated. No EPSS score, CISA KEV listing, POC flag, or SSVC decision data was supplied, so there is no public exploit identified at time of analysis and no evidence of active exploitation. The signals are therefore internally consistent (high CVSS driven by easy authenticated network access to a SQLi) but one-dimensional: without EPSS or KEV, likelihood of widespread exploitation cannot be quantified. Treat as a high-priority patch for any site running open registration, and a medium priority where registration is closed/moderated. Note the I:N/A:L split suggests Patchstack assessed this as primarily a data-disclosure SQLi rather than a full read/write compromise.

Exploit ScenarioDerived

An attacker registers (or uses) a low-privilege Subscriber account on a WordPress site running ListingPro <= 2.9.12, then submits a crafted parameter to a plugin endpoint that concatenates input into a SQL query. The injection lets them extract sensitive database contents such as user records, password hashes, or session/secret data. No public exploit code was identified at time of analysis, and the low attack complexity (AC:L) means a working payload would be straightforward to develop.

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 ListingPro WordPress plugin through version 2.9.12 allows an authenticated Subscriber-level attacker to inject arbitrary SQL through a plugin code path, exposing database contents such as user credentials hashes, listing records, and site configuration. Exploitation requires a valid Subscriber account, which is easy to obtain on sites with self-registration enabled, and only WordPress installations where the plugin is installed and activated are exposed; sites upgraded past 2.9.12 are not affected. No public exploit identified at time of analysis, and there is no confirmed active exploitation (not in CISA KEV); the issue is genuinely actionable but below top-tier urgency, with the practical risk concentrated on open-registration membership and directory sites.

RemediationAI

Upgrade ListingPro to a version above 2.9.12, since 2.9.12 and earlier are the affected range; no vendor-released patch version is identified in the provided data, so confirm the exact fixed build against the Patchstack advisory (https://patchstack.com/database/wordpress/plugin/listingpro-plugin/vulnerability/wordpress-listingpro-plugin-2-9-12-sql-injection-vulnerability) or the vendor's changelog before relying on a specific release. If an upgrade cannot be applied immediately, the highest-value compensating control is to disable or tightly restrict WordPress user self-registration, because the exploit requires a Subscriber account (PR:L) that open registration hands out on demand; the trade-off is lost legitimate sign-ups on membership and directory sites that depend on self-service onboarding. Additional measures: deactivate the ListingPro plugin entirely if it is not business-critical, which removes the vulnerable code path; restrict and monitor the Subscriber role's access to plugin-handled listing endpoints; and deploy WAF or database-query rules tuned to SQL injection patterns in authenticated requests to listingpro routes - noting that signature-based filtering is weaker here because the traffic is authenticated and may blend with normal plugin usage.

Affected VersionsENISA

ListingPro n/a ≤2.9.12

Affected Packages

euvd listingpro 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 flaw is a classic SQL injection (CWE-89) in a WordPress plugin published by Cridio Studio and tracked as cpe:2.3:a:cridiostudio:listingpro, a listing/directory package that handles user-supplied listing content. SQL injection arises when attacker-controlled input is concatenated directly into a SQL statement instead of being passed through parameterized queries or WordPress's $wpdb->prepare() escaping API, so injected SQL fragments are parsed as part of the query rather than data. The injectable code path lives inside the ListingPro plugin itself, meaning only sites with the plugin installed and active are reachable, and the vulnerable endpoint is reachable by a Subscriber-level account (PR:L in the assessed vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N), so the attacker does not need administrative privileges. The independent assessment treats the primary impact as high confidentiality loss (database read-out) with low integrity and no availability impact, and scope unchanged; the coordinator-reported base score of 8.5 is higher, reflecting a scope-changed, availability-low interpretation of the same underlying bug. Because the injection is authenticated, it will not surface in scans of anonymous traffic, and Subscriber accounts are frequently provisioned automatically by self-service WordPress registration.

Know when Listingpro 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.1 HIGH

Network-reachable SQLi exploitable by a Subscriber (PR:L) with no interaction; primarily data disclosure (C:H) with limited write potential (I:L), and no authority change so S:U.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/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 ListingPro <= 2.9.12 versions.

Executive ViewAI

Why It Matters

The ListingPro WordPress plugin (all versions through 2.9.12) contains a high-severity SQL injection flaw that lets a low-privilege Subscriber account read the site's underlying database, including user credential hashes, directory listing records and site configuration. The practical exposure is concentrated on membership, directory and community sites that allow open self-registration, where obtaining the required account is trivial for any external party. Installations already upgraded beyond 2.9.12 are not affected.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: deactivate the ListingPro plugin where business use permits; disable open self-registration and Subscriber account creation; apply WAF or virtual-patching rules for SQL injection against the plugin's code paths; restrict Subscriber role capabilities to the minimum; monitor and audit Subscriber account creation and database queries; prepare credential rotation and user password resets in case database contents were accessed.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Medium
popular commercial WordPress directory/listing 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.

CVE-2020-36719 CRITICAL POC
9.8 Jun 07

The ListingPro - WordPress Directory & Listing Theme for WordPress is vulnerable to Arbitrary Plugin Installation, Activ

CVE-2020-36723 MEDIUM POC
5.3 Jun 07

The ListingPro - WordPress Directory & Listing Theme for WordPress is vulnerable to Sensitive Data Exposure in versions

CVE-2019-19540 MEDIUM POC
6.1 Dec 26

The ListingPro theme before v2.0.14.2 for WordPress has Reflected XSS via the What field on the homepage. Rated medium s

CVE-2024-38795 CRITICAL
9.3 Aug 29

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in CridioStudio Listi

CVE-2019-19542 MEDIUM POC
5.4 Dec 26

The ListingPro theme before v2.0.14.2 for WordPress has Persistent XSS via the Good For field on the new listing submit

CVE-2019-19541 MEDIUM POC
5.4 Dec 26

The ListingPro theme before v2.0.14.2 for WordPress has Persistent XSS via the Best Day/Night field on the new listing s

CVE-2024-39622 CRITICAL
9.3 Aug 29

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in CridioStudio Listi

CVE-2024-39619 CRITICAL
9.0 Aug 01

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in CridioStudio ListingPro

CVE-2026-39438 CRITICAL
9.3 Jun 16

Unauthenticated SQL injection in the ListingPro WordPress plugin (versions ≤ 2.9.10) allows remote attackers to inject a

CVE-2024-39624 HIGH
8.5 Aug 01

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in CridioStudio ListingPro

CVE-2024-39623 HIGH
8.8 Jan 02

Cross-Site Request Forgery (CSRF) vulnerability in CridioStudio ListingPro allows Authentication Bypass.9.4. Rated high

CVE-2024-39620 HIGH
8.5 Aug 29

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in CridioStudio Listi

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