Authorization bypass through user-controlled key in Bagisto - CVE-2026-21447
Published: April 25, 2026
Bagisto
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive purchase information.
The vulnerability exists due to improper access control in the customer order reorder function in OrderController.php when handling reorder requests with a user-controlled order ID parameter. A remote user can manipulate the order ID parameter to add items from another customer's order to their own shopping cart and disclose sensitive purchase information.
The issue affects the reorder route and does not require user interaction.