CVE-2025-12529: Cost Calculator Builder <= 3.6.3 - Unauthenticated Arbitrary File Deletion
The Cost Calculator Builder plugin for WordPress is vulnerable to arbitrary file deletion due to insufficient file path validation in the deleteOrdersFiles() function in all versions up to, and including, 3.6.3. This makes it possible for unauthenticated attackers to inject arbitrary file paths into the orders that are removed, when an administrator deletes them. This can lead to remote code execution when the right file is deleted (such as wp-config.php). This vulnerability requires the Cost Calculator Builder Pro version to be installed along with the free version in order to be exploitable.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2025-12529?
CVE-2025-12529 has a high severity due to its potential for arbitrary file deletion.
How do I fix CVE-2025-12529?
To fix CVE-2025-12529, update the Cost Calculator Builder plugin to a version beyond 3.6.3.
Who is affected by CVE-2025-12529?
All users of the Cost Calculator Builder plugin for WordPress on versions up to and including 3.6.3 are affected by CVE-2025-12529.
What is the impact of exploiting CVE-2025-12529?
Exploiting CVE-2025-12529 allows unauthenticated attackers to delete arbitrary files on the server, leading to potential data loss.
What steps should I take if I cannot update to a secure version regarding CVE-2025-12529?
If unable to update, consider disabling the Cost Calculator Builder plugin until a secure version is available to mitigate the risk posed by CVE-2025-12529.