Impact
This vulnerability is a classic path traversal flaw that lets an unauthenticated attacker request arbitrary files from the server via the unsanitized 'file' parameter in aspose_pdf_exporter_download.php. By sending traversal sequences such as ../../../wp-config.php, an attacker can download WordPress configuration files, exposing database credentials and other sensitive data. The flaw is classified as CWE-22 and has a CVSS score of 8.7, indicating high severity.
Affected Systems
The affected product is the Aspose PDF Exporter WordPress plugin for versions prior to 2.0. Any WordPress installation that has not upgraded to version 2.0 or later is potentially vulnerable.
Risk and Exploitability
The attack requires no authentication and relies solely on the ability to send crafted GET requests to the plugin's download endpoint. Because the 'file' parameter is used directly in readfile(), there is no input validation or path sanitization, allowing straightforward exploitation. The EPSS score is not available and the vulnerability has not been listed in the CISA KEV catalog, but the high CVSS score and the ease of exploitation make it a significant risk for exposed WordPress sites.
OpenCVE Enrichment