Authorization bypass through user-controlled key in Sylius - CVE-2026-31820
Published: April 27, 2026
Sylius
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to authorization bypass through a user-controlled key in shop LiveComponents when processing user-supplied #[LiveArg] resource identifiers. A remote user can supply a crafted addressId or cartId value to disclose sensitive information.
The issue affects the checkout address FormComponent addressFieldUpdated action and the cart WidgetComponent and SummaryComponent refreshCart actions. The cart-related exposure can include data from completed orders because active carts and completed orders share the same ID space.