Impact
The XStore theme for WordPress contains a Local File Inclusion vulnerability that can be triggered through the et_ajax_required_plugins_popup function. The flaw allows authenticated users with Subscriber-level access or higher to specify a file path that the theme will include, enabling the execution of arbitrary PHP code residing on the server. This can be used to bypass access controls, exfiltrate sensitive data, or execute arbitrary code, effectively providing attackers with full code execution capabilities on the affected host.
Affected Systems
Vendor 8theme’s XStore WordPress theme, all releases up to and including version 9.5.4. 8theme, XStore, version ≤9.5.4 are impacted.
Risk and Exploitability
The vulnerability carries a CVSS score of 8.8, indicating a high severity impact if exploited. The EPSS score is below 1%, suggesting a very low exploitation probability, and the issue is not listed in the CISA KEV catalog. The attack requires a web-based vector: the attacker must authenticate to WordPress with at least Subscriber privileges, then send a crafted AJAX request to the et_ajax_required_plugins_popup endpoint that includes an arbitrary local PHP file path.
OpenCVE Enrichment