PT-2026-90542

CVE-2026-56826

·

Published

2026-09-11

·

Updated

2026-10-17

Description by

CVSS 3.1
5.4
Medium
MetricsAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Name of the Vulnerable Software and Affected Versions Shopper versions 2.0.0 through 2.9.1
Description Authenticated users with the access setting permission can perform unauthorized destructive actions via the Livewire endpoint. This occurs because four Livewire components in the Settings area do not enforce server-side authorization for delete and edit actions. An attacker can delete carrier options, shipping zones, tax zones, and tax rates, which disrupts the storefront checkout process by breaking shipping-rate calculations, removing region-scoped payment methods, and corrupting tax resolution.
The affected components and their corresponding files are:
  • SettingsZonesZoneShippingOptions in packages/admin/src/Livewire/Components/Settings/Zones/ZoneShippingOptions.php
  • SettingsZonesDetail in packages/admin/src/Livewire/Components/Settings/Zones/Detail.php
  • SettingsTaxesDetail in packages/admin/src/Livewire/Components/Settings/Taxes/Detail.php
  • SettingsTaxesTaxRates in packages/admin/src/Livewire/Components/Settings/Taxes/TaxRates.php
In the ZoneShippingOptions component, the deleteAction() function allows the deletion of a record using a client-supplied id variable without any permission check.
Recommendations Update Shopper to version 2.9.2. As a temporary mitigation, restrict the access setting permission to only highly trusted administrative users.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Weakness enumeration
Related identifiers
GHSA-F7H9-QV4X-9X57
Found an issue in the description? Have something to add? Feel free to write us 👾