PT-2025-46580 · Unknown+1 · Woocommerce+1

Published

2025-11-12

·

Updated

2025-11-12

·

CVE-2025-12903

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Braintree For WooCommerce versions up to and including 3.2.78
Description The Payment Plugins Braintree For WooCommerce plugin for WordPress is susceptible to authorization bypass. This is caused by a missing capability check on the /wc-braintree/v1/3ds/vaulted nonce API endpoint. The endpoint is registered with permission callback set to return true, allowing processing of user-supplied token IDs without authentication or ownership verification. This enables unauthenticated attackers to retrieve payment method nonces for any stored payment token, potentially leading to fraudulent transactions, unauthorized charges, or attachment of payment methods to other subscriptions. The vulnerable parameter is the token ID.
Recommendations Update Braintree For WooCommerce to a version later than 3.2.78.

Fix

IDOR

Weakness Enumeration

Related Identifiers

CVE-2025-12903

Affected Products

Braintree For Woocommerce
Woocommerce