Shopper Headless E-commerce Payment Methods, Currencies, and Carriers Authorization Bypass Vulnerability

Vulnerability

An authorization bypass vulnerability has been identified in Shopper, a headless e-commerce admin panel, in versions prior to 2.8.0. The vulnerability exists in the admin tables for PaymentMethods, Currencies, and Carriers, where inline toggles and per-record actions (enable, disable, edit, delete) were available to all authenticated users. This lack of proper authorization checks allowed low-privilege users to disable payment methods, alter default currencies, or disable carriers, leading to a complete denial of checkout and disruption of pricing integrity.

Impact

Exploitation of this vulnerability allowed low-privilege users to disable all payment methods, disrupt the default currency settings, or disable shipping carriers, causing a total breakdown of the checkout process and integrity of pricing.

Remediation

Users are advised to upgrade to Shopper version 2.8.0 or later, where this vulnerability has been fixed. Instructions for upgrading are available on the GitHub advisory page.

Added: May 29, 2026, 7:36 PM
Updated: May 29, 2026, 7:36 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
5.0
exploitability
5.2
remediation
0.0
relevance
9.3
threat
0.0
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.