
PEACH
Un cadre d’isolation des locataires
Commerce registers commerce-manageSubscriptions and commerce-manageSubscriptionPlans as independent sibling permissions. The navigation correctly exposes the Subscription Plans section only to users with the latter permission. PlansController, however, authorizes edit, save, and archive operations with commerce-manageSubscriptions instead.
This lets an operator who is trusted to administer individual customer subscriptions rewrite billing plan configuration. actionSavePlan() accepts the gateway, external plan reference, display name, handle, linked information entry, and enabled state, then persists them after checking the wrong permission. actionArchivePlan() has the same issue, and actionPlanIndex() and actionReorder() do not require either subscription-specific permission beyond generic Commerce access.
A user who can manage customer subscription instances can alter the global mapping between Commerce plans and gateway-side billing plans. Pointing a Commerce plan at an unintended external reference, disabling it, or archiving it can enroll customers into the wrong price or billing cadence. Report ID: 1884
Source: NVD
Évaluation gratuite des vulnérabilités
Évaluez vos pratiques de sécurité cloud dans 9 domaines de sécurité pour évaluer votre niveau de risque et identifier les failles dans vos défenses.
Obtenez une démo personnalisée
"La meilleure expérience utilisateur que j’ai jamais vue, offre une visibilité totale sur les workloads cloud."
"Wiz fournit une interface unique pour voir ce qui se passe dans nos environnements cloud."
"Nous savons que si Wiz identifie quelque chose comme critique, c’est qu’il l’est réellement."