WWBN AVideo
cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*
- <= 26.0
A vulnerability exists in the BlockonomicsYPT plugin for WWBN AVideo, affecting versions through 26.0. The issue arises in the plugin's check.php endpoint, which returns payment order data for any Bitcoin address without requiring authentication. This endpoint, intended as an AJAX polling helper for the authenticated invoice.php page, lacks proper access control. As a result, an attacker can query payment records for any address used on the platform, exploiting the fact that Bitcoin addresses are publicly visible on the blockchain.
The vulnerability allows for the unauthorized disclosure of payment order data, including user IDs, transaction amounts, and details. It links on-chain Bitcoin transactions to specific platform user IDs, violating the privacy of users who made cryptocurrency payments on the platform.
To reproduce this vulnerability, send a GET request to the BlockonomicsYPT check.php endpoint with a Bitcoin address as a parameter. No authentication is required, and the response will include payment order data for the specified address.
It is recommended to add an authentication check to the check.php endpoint to ensure that only logged-in users can access payment order data.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.