CyberRota Analysis
AI-GeneratedThe WooCommerce PayPal Payments plugin for WordPress is vulnerable to sensitive information disclosure due to an insecure direct object reference, allowing unauthenticated attackers to access sensitive order details, including customer billing information, within a 10-minute window after order creation. This vulnerability affects all versions up to and including 3.3.2 and should be prioritized by WordPress site administrators using this plugin, particularly those handling e-commerce transactions. Immediate action is recommended to mitigate potential data breaches and protect customer information.
Original NVD Description
The WooCommerce PayPal Payments plugin for WordPress is vulnerable to Sensitive Information Disclosure due to an Insecure Direct Object Reference in all versions up to, and including, 3.3.2 via the `enqueue_paypal_insights_script_on_order_received()` function due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to obtain sensitive order information including order keys, which can then be leveraged to access full customer billing details (name, email, phone, address) via the WooCommerce Store API within a 10-minute grace period after order creation.