PHP2Shell: Read our blog on the critical RCE vulnerabilities affecting 70% of the Internet
Vulnerability DatabaseGHSA-wr49-2q4p-354w

GHSA-wr49-2q4p-354w: 
PHP vulnerability analysis and mitigation

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.

Impact

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

Related PHP vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-109619CRITICALN/A
  • PHP logoPHP
  • php74
NoYesOct 21, 2026
CVE-2026-109618CRITICALN/A
  • PHP logoPHP
  • php5.6
NoYesOct 21, 2026
GHSA-wr49-2q4p-354wMEDIUMN/A
  • PHP logoPHP
  • craftcms/commerce
NoYesOct 20, 2026
GHSA-jx83-gwwg-84gfMEDIUMN/A
  • PHP logoPHP
  • craftcms/commerce
NoYesOct 20, 2026
GHSA-w2cw-phpj-gcgwMEDIUMN/A
  • PHP logoPHP
  • craftcms/commerce
NoYesOct 20, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management