Incorrect authorization in magento-lts - #VU158616
Published: November 2, 2026
Vulnerability details
The vulnerability allows a remote privileged user to void order payments without the required role permission.
The vulnerability exists due to incorrect authorization in the OpenMage sales order admin controller when handling payment-void actions without checking the finer invoice permission. A remote privileged user can invoke the void-payment action using access to the parent ACL resource to void payments despite the role's denied permission.