Incorrect authorization in WeGIA - #VU163011
Published: November 9, 2026
Vulnerability details
The vulnerability allows an authenticated contributions operator to capture donors' raw payment card data and the payment provider API key in WeGIA.
The vulnerability exists due to the gateway update controller checking contributions permissions instead of gateway management permissions. An authenticated contributions operator with action level 3 or higher can use their own CSRF token to redirect an active gateway to an attacker-controlled endpoint, exposing payment data when a donor subsequently pays.