Description
Drupal Commerce Core before 3.3.13 on the 3.x branch and before 8.x-2.41
on the 2.x branch does not sufficiently protect certain order administration
routes. This template finds a public product using a bounded set of 63
canonical product IDs, adds one item to a fresh guest cart, and checks
whether the guest can read that cart order's administrative state-transition
form. No account, prior order ID, JSON:API, or checkout is required. The
guest draft order persists. Sites without a usable product among the sampled
IDs produce no finding, which is inconclusive.