Skip to main content

YMC Filter EUVDEUVD-2026-39389

| CVE-2026-54836 CRITICAL
SQL Injection (CWE-89)
2026-06-25 Patchstack GHSA-9mfm-rqgg-86f7
9.3
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

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

  1. Access
    Identify WordPress site running YMC Filter
  2. Delivery
    Locate injectable filter parameter
  3. Exploit
    Send crafted SQL via HTTP request
  4. Execution
    Database executes malicious query
  5. Impact
    Exfiltrate user and credential 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

Exploitation requires the YMC Filter (YMC Smart Filter / Filter Grids) plugin, version 3.11.5 or earlier, to be installed and active on a network-reachable WordPress site. Per the CVSS vector (AV:N/AC:L/PR:N/UI:N), no authentication and no user interaction are required, so exploitation works against default configurations once the plugin is enabled - the only gating factor is the presence of the plugin's filtering feature exposing the injectable parameter. The limiting factor is therefore deployment scope: sites that do not run this specific plugin are unaffected, and the exact injectable endpoint/parameter is not detailed in the available data and must be confirmed against the Patchstack advisory.

Impact

The CVSS 3.1 base score is 9.3 (critical) driven by AV:N (network), AC:L (low complexity), PR:N (no privileges), UI:N (no user interaction) and S:C (scope change), with C:H confidentiality, I:N integrity and A:L availability impact. This signals an easily reachable, unauthenticated injection - a genuine priority for any site running the plugin. However, several corroborating signals are missing: no EPSS score was provided to gauge exploitation probability, the vulnerability is NOT on the CISA KEV list (no confirmed active exploitation), and no SSVC decision data was supplied. The integrity impact is rated N and availability only L, suggesting the assessed primary risk is data exfiltration (read) rather than full database takeover - note this is somewhat atypical for unauthenticated SQLi, which often permits writes, so verify the exact injectable sink with the vendor. Net: high latent severity with low-to-moderate confirmed real-world urgency pending EPSS/exploitation data.

Exploit ScenarioDerived

An unauthenticated attacker identifies a site running YMC Filter ≤3.11.5 and sends a crafted HTTP request to the plugin's filter/grid endpoint with a malicious value in an injectable parameter (e.g. a filter, taxonomy, or AJAX argument). The injected SQL is executed against the WordPress database, allowing the attacker to extract sensitive data such as user records and password hashes. No public proof-of-concept is identified at time of analysis, but the low attack complexity (AC:L) and lack of authentication make exploitation straightforward once the parameter is located.

Act Now Prioritize within 24-48h. Why: CRITICAL severity + public POC available.
No patch listed yet 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 25, 2026

SQL injection in the YMC Filter (YMC Smart Filter / Filter Grids) WordPress plugin lets remote attackers inject malicious SQL through unsanitized input, affecting all versions up to and including 3.11.5. Per the CVSS vector (PR:N), exploitation is unauthenticated and network-reachable, enabling database content disclosure and a scope change beyond the plugin's own data. No public exploit identified at time of analysis, and no EPSS score was supplied, so real-world exploitation prevalence is currently unmeasured.

RemediationAI

No vendor-released patch version is identified in the available data (the advisory lists affected versions up to 3.11.5 without a confirmed fixed release), so monitor the Patchstack advisory at https://patchstack.com/database/wordpress/plugin/ymc-smart-filter/vulnerability/wordpress-filter-grids-plugin-3-11-5-sql-injection-vulnerability and the plugin's WordPress.org page for an update beyond 3.11.5 and apply it immediately when published. As compensating controls until a patch exists: deploy a WordPress-aware WAF (such as Patchstack or Wordfence) with SQL-injection rules to filter the vulnerable plugin endpoints, which adds latency and may need tuning to avoid false positives; if the smart-filter/grid functionality is non-essential, deactivate and remove the plugin entirely, which removes the front-end filtering feature; and restrict database privileges of the WordPress DB user to the minimum required, limiting the blast radius of any successful injection at the cost of breaking plugins that expect broader grants.

Affected VersionsENISA

YMC Filter n/a ≤3.11.5

Affected Packages

euvd ymc_filter 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 CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), the root-cause class where user-supplied input is concatenated into a database query without parameterization or proper escaping. The affected component is the YMC Filter plugin for WordPress (CPE cpe:2.3:a:ymc:ymc_filter), a front-end content filtering/grid plugin that queries the WordPress MySQL/MariaDB backend. Because WordPress plugins typically execute queries through the global $wpdb layer, an injectable parameter that bypasses $wpdb->prepare() or sanitization functions (e.g. sanitize_text_field, absint) allows attacker-controlled SQL to reach the database engine.

Know when Ymc Filter 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 9.3 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:L
vuln.today AI 9.3 CRITICAL

Unauthenticated, network-reachable SQLi with low complexity (AV:N/AC:L/PR:N/UI:N); injection reaches the shared DB backend (S:C), primarily enabling data read (C:H) with limited availability impact.

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

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

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

DescriptionCVE.org

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in YMC Filter allows SQL Injection.

This issue affects YMC Filter: from n/a through 3.11.5.

Executive ViewAI

Why It Matters

The YMC Smart Filter WordPress plugin (all versions through 3.11.5) contains a critical SQL injection vulnerability accessible to unauthenticated remote attackers, enabling direct database access and data exfiltration. Organizations running this plugin face immediate risk of customer data, configuration secrets, and other sensitive database contents being compromised; no vendor patch currently exists.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable the plugin entirely if operationally feasible; (2) Deploy WAF rules targeting SQL injection signatures; (3) Restrict WordPress database user account to minimum required permissions; (4) Enable database query auditing with alerts for suspicious SQL (time-based delays, UNION operations, comment sequences); (5) Implement rate-limiting on affected plugin endpoints; (6) Monitor database access logs for anomalous query patterns or extraction attempts.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
Low
niche WordPress filter/grid plugin, limited install base
Exploit
POC
Public exploit code exists
Data Quality
6 sources
Confidence: High

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 CRITICAL
CISA KEV No
Public POC Yes
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
CRITICAL severity + public POC available
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Partial

Priority Score

66
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: +20
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