CVE-2026-10823 Scanner

CVE-2026-10823 Scanner - Information Disclosure vulnerability in YMC Filter WordPress

Short Info


Level

High

Single Scan

Single Scan

Can be used by

Asset Owner

Estimated Time

10 seconds

Time Interval

15 days 23 hours

Scan only one

Domain, Subdomain, IPv4

Toolbox

The YMC Filter WordPress plugin is widely used by website administrators seeking to enhance their site's filtration capabilities. It allows users to create complex filtering mechanisms, making it popular in e-commerce and content-heavy websites. The plugin is designed with flexibility and customization in mind, offering site managers the ability to tailor search experiences according to their needs. Its popularity stems not only from functionality but also from ease of installation and use within the WordPress environment. The YMC Filter plugin is maintained by the YMC team and receives regular updates to ensure compatibility and security. As a result, it attracts a large user base of WordPress site owners prioritizing efficient search and filter functionalities.

The Information Disclosure vulnerability found in the YMC Filter WordPress plugin arises from a broken access control in its REST API endpoint. This defect is due to improper authorization practices and inadequate validation measures. Consequently, unauthenticated attackers can exploit this flaw to query the API endpoint and retrieve sensitive, non-public post content. The vulnerability affects multiple parts of the plugin, particularly the endpoint responsible for handling private and unpublished posts. Users who do not keep their WordPress plugin updated run the risk of exposing sensitive data to unauthorized individuals. This vulnerability can impact site credibility and user trust significantly if exploited.

Technical details of this vulnerability highlight its root in the REST API endpoint /wp-json/ymc/v1/posts/filter. This endpoint fails to verify user authentication status effectively, allowing unauthenticated users to manipulate parameters to access protected data. Key parameters in this context include 'filter_id' and 'post_status', with common exploit scenarios involving setting 'post_status' to 'draft' to access non-public content. Matchers in the scan procedure look for a status code of 200 and specific JSON responses to confirm the presence of the vulnerability. Understanding these endpoints and parameters is crucial for security teams aiming to protect against this type of attack.

The potential effects of exploiting the Information Disclosure vulnerability are significant. Malicious actors could gain access to unpublished posts, sensitive drafts, and any other non-public content stored in the WordPress site. This exposure could lead to data leaks, intellectual property theft, and unauthorized redistribution of sensitive information. Furthermore, the breach could undermine user trust and tarnish the website's reputation. Site owners might also face legal and compliance issues if personally identifiable information (PII) or proprietary information is compromised through this vulnerability.

REFERENCES

Get started to protecting your digital assets