
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2025-14463 is a Missing Authorization vulnerability in the Payment Button for PayPal WordPress plugin (also known as wp-paypal) that allows unauthenticated attackers to create arbitrary orders without any real PayPal transaction. All versions up to and including 1.2.3.41 are affected. The vulnerability was reported by Wordfence and published on January 16–17, 2026. It carries a CVSS v3.1 base score of 5.3 (Medium), assigned by Wordfence (Wordfence, Red Hat CVE).
The root cause is CWE-862 (Missing Authorization): the plugin registers a public WordPress AJAX action (wppaypalcheckout_ajax_process_order) in wp-paypal.php (line 70) that is accessible to unauthenticated users via wp-admin/admin-ajax.php. The handler in wp-paypal-checkout.php (line 249) processes checkout results — including transaction ID, payment status, product name, amount, and customer information — without verifying that a legitimate PayPal transaction actually occurred or that the caller is authenticated. An attacker only needs to bypass basic parameter validation (e.g., supplying required POST fields) to have the plugin record a fully fabricated order in the WordPress database. If the site has email notifications enabled, the plugin will also dispatch purchase receipt emails to any attacker-supplied address (Wordfence, WP Trac – checkout.php).
Successful exploitation allows unauthenticated attackers to corrupt the site's order database by injecting arbitrary orders with fabricated payment details, undermining the integrity of all sales records. If email notifications are active, the plugin will send purchase confirmation emails to any address the attacker specifies, enabling spam or phishing abuse of the site's mail infrastructure. There is no confidentiality impact (no data is exposed to the attacker) and no direct availability impact, but the integrity of the e-commerce workflow is fully compromised for affected sites (Wordfence, Red Hat CVE).
No public exploit code or active in-the-wild exploitation has been reported as of the time of writing. The EPSS score is approximately 0.0022 (~0.22%), indicating a low probability of near-term exploitation. The vulnerability is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog. However, the attack requires no authentication and low complexity, making it trivially reachable by any internet-based attacker who identifies a vulnerable site (Wordfence, Red Hat CVE).
wp-paypal) version ≤ 1.2.3.41 using tools like WPScan, Shodan, or by checking /wp-content/plugins/wp-paypal/readme.txt for the version number.https://<target>/wp-admin/admin-ajax.php, which is publicly accessible without authentication.wppaypalcheckout_ajax_process_order and supply arbitrary values for required fields such as transaction ID, payment status (e.g., Completed), product name, amount, and customer email/name.wp-paypal-checkout.php#L249 for required fields)./wp-admin/admin-ajax.php with action=wppaypalcheckout_ajax_process_order from unknown or automated IP addresses; high-frequency requests to this endpoint from a single source.admin-ajax.php with the above action parameter, especially with unusual or repeated transaction IDs; WordPress debug logs recording order creation events without corresponding PayPal IPN/webhook callbacks.Completed) for zero-value or unusually named products.Site administrators should update the Payment Button for PayPal plugin to a version above 1.2.3.41 that includes server-side PayPal transaction verification. The fix is available in the plugin's trunk repository (see the changeset referenced by Wordfence). As an interim workaround, administrators can disable the plugin entirely or restrict access to wp-admin/admin-ajax.php for unauthenticated users via WAF rules or server configuration, though this may affect other plugin functionality. Disabling email notifications for orders can also limit the spam/phishing abuse vector until a patch is applied (Wordfence, WP Trac – changeset).
The vulnerability was discovered and disclosed by Wordfence, which published the advisory on January 17, 2026. Coverage has been limited to automated vulnerability aggregators and security databases (VulDB, Vulners, CIRCL, INCIBE), with no notable independent researcher commentary or significant social media discussion identified beyond a brief Bluesky post from a CVE tracking account.
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."