S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
high·Product Based Web Vulnerabilities·Updated Apr 23, 2026

CVE-2025-10897 Scanner

CVE-2025-10897 Scanner - Arbitrary File Read vulnerability in WooCommerce Designer Pro

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.5k
Times Used
continuous scan runs
5.8k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2025-10897
8.6
CVSShigh
Exploitable remotely over the internet · no authentication required.

The WooCommerce Designer Pro theme for WordPress is vulnerable to arbitrary file read in all versions up to, and including, 1.9.28. This makes it possible for unauthenticated attackers to read arbitrary files on the server, which can expose DB credentials when the wp-config.php file is read.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
WooCommerce Designer Proby JMA Plugins
0
Updated Sep 9, 2026View on NVD →
Detail

WooCommerce Designer Pro is a popular theme used within the WordPress ecosystem to provide flexible customization options for online shops. Typically, e-commerce site owners, developers, and designers deploy it to enhance website design and functionality. Its easy-to-use features make it suitable for small to medium-sized businesses looking to create unique online shopping experiences. Many rely on this theme to integrate with WooCommerce, extend shop capabilities, and attract consumers with enticing designs. Due to its wide use across various storefronts, WooCommerce Designer Pro plays a critical role in the e-commerce community. Maintaining its security and patching vulnerabilities promptly is vital to prevent misuse and protect sensitive shop data.

The arbitrary file read vulnerability found in WooCommerce Designer Pro is of high severity because it allows attackers to access sensitive files without authentication. It arises from improper input validation, which permits input that can manipulate file paths to access unwanted resources. This flaw enables potential exposure of critical information like database credentials, leading to severe security implications. Attackers can leverage this to escalate further attacks on the web application or even the server it runs on. The goal is to highlight the importance of validating inputs and securing file access mechanisms. Understanding this vulnerability is crucial for maintaining data integrity and protecting user privacy.

Technical details of the vulnerability indicate that the attack vector is a POST HTTP request to a specific endpoint (`/wp-admin/admin-ajax.php`). Within this request, an attacker can specify parameters such as `action=wcdp_convert_resource_cmyk` alongside file paths like `url=file:///etc/passwd` to access files. Key indicators of a successful compromise include specific words in the response body (e.g., `success`, `base64`, and encoded strings like `cm9vdDp4OjA6MDpy`). Additionally, the HTTP response status code, particularly 200, confirms successful access to the specified file. The vulnerability, therefore, lies in the improper handling and validation of user input in URL parameters, necessitating stronger validation mechanisms to prevent unauthorized access.

The exploitation of this vulnerability can result in the exposure of sensitive files such as configuration files, which potentially contain passwords and database credentials. This exposure represents a significant breach as it can serve as a stepping stone for more severe attacks, such as database manipulations or full control server takeovers. Security breaches of this nature can also harm business reputation, result in loss of consumer trust, and lead to potential legal consequences if sensitive user information is compromised. Therefore, addressing such vulnerabilities is crucial to safeguarding critical business and user data against unauthorized access and manipulation.

REFERENCES

Solution Advice
  • Update WooCommerce Designer Pro to a version beyond 1.9.28 to mitigate this vulnerability.
  • Implement input validation mechanisms to prevent unauthorized file access through manipulative parameters.
  • Restrict file access permissions within the server to minimize exposure in the event of a breach.
  • Regularly audit logs and monitor for unauthorized file access attempts.
  • Ensure backups of sensitive configuration files are secure and update security policies to cover emerging threats.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.