CVE-2025-14755: IDOR in Cost Calculator Builder WordPress Plugin
Platform
wordpress
Component
cost-calculator-builder
Fixed in
4.0.2
CVE-2025-14755 is an Insecure Direct Object Reference (IDOR) vulnerability affecting the Cost Calculator Builder plugin for WordPress. This vulnerability allows unauthenticated attackers to manipulate pricing and initiate unauthorized WooCommerce payments. The issue impacts versions 0.0.0 through 4.0.1 when used in conjunction with the Cost Calculator Builder PRO plugin, and a fix is available in version 4.0.2.
Detect this CVE in your project
Upload your dependency file and we'll tell you instantly if this and other CVEs hit you.
Impact and Attack Scenarios
An attacker exploiting this IDOR vulnerability can bypass authentication and directly manipulate the prices displayed and used within the Cost Calculator Builder plugin. Because the vulnerability affects WooCommerce payment processing, attackers could potentially initiate fraudulent transactions, leading to financial losses for users or businesses. The lack of authorization checks in the renderWooCommercePayment() function allows attackers to directly call CCBWooCheckout::init() with crafted data, effectively controlling the payment process without proper validation. This could also be leveraged to gain access to sensitive WooCommerce data or potentially escalate privileges within the WordPress environment, depending on the plugin's integration and permissions.
Exploitation Context
CVE-2025-14755 was published on 2026-05-13. Severity is currently pending full evaluation. Public proof-of-concept (POC) code is not yet available, but the vulnerability's nature suggests it could be easily exploited. Monitor security advisories and threat intelligence feeds for potential exploitation campaigns targeting WordPress installations using the Cost Calculator Builder plugin.
Threat Intelligence
Exploit Status
CISA SSVC
CVSS Vector
What do these metrics mean?
- Attack Vector
- Network — remotely exploitable over the internet. No physical or local access required. Widest attack surface.
- Attack Complexity
- Low — no special conditions required. Attacker can exploit reliably without depending on rare configurations or timing.
- Privileges Required
- None — unauthenticated. No login or credentials needed to exploit.
- User Interaction
- None — attack is automatic and silent. Victim does nothing: no click, no file open.
- Scope
- Unchanged — impact is limited to the vulnerable component itself.
- Confidentiality
- None — no confidentiality impact. Attacker cannot read protected data.
- Integrity
- Low — attacker can modify some data with limited scope or impact.
- Availability
- None — no availability impact. Service remains fully operational.
Affected Software
Weakness Classification (CWE)
Timeline
- Reserved
- Published
- Modified
Mitigation and Workarounds
The primary mitigation for CVE-2025-14755 is to immediately upgrade the Cost Calculator Builder plugin to version 4.0.2 or later. If upgrading is not immediately feasible due to compatibility issues or breaking changes, consider temporarily disabling the Cost Calculator Builder PRO plugin to prevent unauthorized payment manipulation. Implement a Web Application Firewall (WAF) rule to block requests to the ccbwoocommercepayment AJAX action from unauthenticated users. Review and restrict file permissions for the plugin's directory to limit potential attacker access. After upgrading, verify the fix by attempting to manipulate prices through an unauthenticated session and confirming that the changes are rejected.
How to fix
Update to version 4.0.2, or a newer patched version
Frequently asked questions
What is CVE-2025-14755 — IDOR in Cost Calculator Builder WordPress Plugin?
CVE-2025-14755 is an Insecure Direct Object Reference (IDOR) vulnerability in the Cost Calculator Builder WordPress plugin, affecting versions 0.0.0–4.0.1 when used with Cost Calculator Builder PRO. It allows unauthenticated users to manipulate prices and initiate unauthorized WooCommerce payments.
Am I affected by CVE-2025-14755 in Cost Calculator Builder WordPress Plugin?
You are affected if your WordPress website uses the Cost Calculator Builder plugin and the Cost Calculator Builder PRO extension, and you are running a version prior to 4.0.2. Immediately check your plugin versions.
How do I fix CVE-2025-14755 in Cost Calculator Builder WordPress Plugin?
Upgrade the Cost Calculator Builder plugin to version 4.0.2 or later. If immediate upgrade is not possible, temporarily disable the Cost Calculator Builder PRO plugin.
Is CVE-2025-14755 being actively exploited?
While no active exploitation campaigns have been publicly confirmed, the vulnerability's nature makes it likely to be targeted. Monitor your systems and security feeds for any suspicious activity.
Where can I find the official Cost Calculator Builder advisory for CVE-2025-14755?
Refer to the official Cost Calculator Builder website and WordPress plugin repository for the latest security advisory and update information regarding CVE-2025-14755.
Is your project affected?
Upload your dependency file and we'll tell you instantly if this and other CVEs hit you.
Detect this CVE in your project
Upload your dependency file and we'll tell you instantly if this and other CVEs hit you.
Scan your WordPress project now — no account
Upload any manifest (composer.lock, package-lock.json, WordPress plugin list…) or paste your component list. You get a vulnerability report instantly. Uploading a file is just the start: with an account you get continuous monitoring, Slack/email alerts, multi-project and white-label reports.
Drag & drop your dependency file
composer.lock, package-lock.json, requirements.txt, Gemfile.lock, pubspec.lock, Dockerfile...