CVE-2026-76633
Received Received - Intake

Authorization Bypass in WeGIA Password Change Mechanism

Vulnerability report for CVE-2026-76633, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-20

Last updated on: 2026-08-20

Assigner: VulnCheck

Description

WeGIA before 3.9.2 contains an authorization bypass vulnerability in the password change flow that allows any authenticated user to change their account password without providing existing credentials by exploiting the unconditional exclusion of the alterarSenha method from permission checks in controle/control.php. Attackers can manipulate the redir parameter to point to alterar_senha.php, routing through verificarSenhaConfig() instead of verificarSenha() to bypass current password verification and convert temporary session access into permanent account takeover.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-20
Last Modified
2026-08-20
Generated
2026-08-20
AI Q&A
2026-08-20
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
wegia wegia to 3.9.2 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.
CWE-620 When setting a new password for a user, the product does not require knowledge of the original password, or using another form of authentication.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is an authorization bypass vulnerability in WeGIA versions before 3.9.2. It allows any authenticated user to change their account password without providing their current credentials. The flaw exists because the alterarSenha method is excluded from permission checks, letting attackers manipulate the redir parameter to bypass password verification and take over accounts permanently.

Detection Guidance

Check WeGIA versions before 3.9.2 for the presence of the alterarSenha method exclusion in controle/control.php and verify if the redir parameter can be manipulated to bypass password verification. Inspect logs for unauthorized password change attempts or unusual redir parameter values pointing to alterar_senha.php.

Impact Analysis

An attacker with temporary access (e.g., via stolen session cookies or shared computers) could change your password without knowing the old one, locking you out of your account permanently. Even low-privilege users can exploit this to gain full control over their accounts.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection and access control. GDPR mandates strong authentication and protection against unauthorized access, while HIPAA requires safeguards for sensitive health data. The lack of proper authorization checks undermines these standards.

Mitigation Strategies

Update WeGIA to version 3.9.2 or later. Remove alterarSenha from the $sem_permissao exception list in controle/control.php. Ensure password changes require old password verification by using verificarSenha() instead of verificarSenhaConfig(). Implement re-authentication before credential changes.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-76633. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart