Missing Authorization in WeGIA - #VU166191

 

Missing Authorization in WeGIA - #VU166191

Published: November 13, 2026


Vulnerability identifier: #VU166191
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-862
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote attacker to disclose complete donor personal information and determine whether a CPF belongs to any registered person.

The vulnerability exists due to missing authorization in WeGIA's SocioController::buscarPorDocumento route when handling public donor lookups, because its whitelist entry bypasses session and permission checks. A remote attacker can send GET requests with known or guessed CPF values in the documento parameter to retrieve donor identities, contact details, addresses, and tags, or inspect pessoaExists responses to identify registered people, including staff and residents.


Affected software

WeGIA

Remediation

Install security update from vendor's website.

WeGIA - update to 4.2.0

External References

Related Security Bulletins