LabRedesCefetRJ WeGIA
cpe:2.3:a:wegia:wegia:*:*:*:*:*:*:*
- < 3.2.6
A vulnerability in WeGIA, a web manager for charitable institutions, allows users to change passwords without verifying the old one. This issue affects versions prior to 3.2.6 and is present in the control.php endpoint. The flaw enables unauthorized attackers to bypass authentication and authorization, resetting passwords for any user, including administrators.
Exploitation of this vulnerability allows for unauthorized password changes, potentially leading to unauthorized access to user accounts, including admin accounts.
To reproduce this vulnerability, send a POST request to the control.php endpoint without including the old password. The request must include the new password, password confirmation, and the user ID of the account to be targeted. Once the request is processed, the password will be changed, and the new password can be used to log in to the account.
Users can update to WeGIA version 3.2.6 or later, where this vulnerability has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.