CVE-2026-16558
MediumCVSS 5.4Exploitation Probability (EPSS)
Low risk3th percentile - higher than 3% of all known CVEs
Summary
The YMC Filter WordPress plugin before version 3.12.8 does not sanitize and escape a layout builder setting before outputting it on a public endpoint, and does not verify object ownership when the setting is saved. Users with the Contributor role and above can store JavaScript that executes in the browser of any visitor viewing an affected filter.
Risk Assessment
Malicious script can be executed in the browsers of all site visitors, potentially leading to data theft, phishing, or malware distribution.
Recommendation
Update the YMC Filter plugin to version 3.12.8 or later, which includes the sanitization and ownership validation fix. Restrict access to layout builder settings to trusted users only.
Other vulnerabilities in YMC Filter
See all- CVE-2026-109983Medium
The YMC Filter plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting via the 'post_title' parameter in all versions up to and including 3.12.19 due to insufficient input sanitization and output escaping. Authenticated attackers with author-level access can inject arbitrary web scripts that execute when a user visits the affected page.
- CVE-2026-16559Medium
The YMC Filter WordPress plugin before version 3.12.9 does not sanitize SVG files uploaded through one of its icon upload features and permits their upload by low-privileged users. Users with the Author role and above can upload a file containing JavaScript that executes in the site's origin when the file is viewed.
Original NVD description (English source)
The YMC Filter WordPress plugin before 3.12.8 does not sanitize and escape a layout builder setting before outputting it on a public endpoint, and does not verify object ownership when the setting is saved, allowing users with the Contributor role and above to store JavaScript that executes in the browser of any visitor viewing an affected filter.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

