Skip to content
OpenAdvisories
Medium · 5.9 CVE-2026-100869 EUVD-2026-87941GHSA-3jc5-2834-w7f2

Sylius 2.x before 2.1.16 and 2.2.9 Arbitrary Payment Action via Shop API

Published Sep 27, 2026 · Updated Oct 6, 2026 · Assigned by VulnCheck

Description

Sylius versions before 2.1.16 and 2.2.9 fail to restrict payment request actions in the Shop API endpoint, allowing customers to trigger refunds on completed orders. Attackers with order tokens can submit arbitrary payment actions like refunds that payment gateways execute while Sylius maintains order as paid, causing financial loss.

Affected products

VendorProductAffectedFixed
Sylius Sylius 2.0.0 – < 2.1.16, 2.2.0 – < 2.2.9 2.1.16

References