CVE-2026-10823 Scanner
CVE-2026-10823 Scanner - Information Disclosure vulnerability in YMC Filter WordPress
Short Info
Level
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