critical · CVSS v3 9.1
CVE-2026-54767
WeGIA web manager for charitable institutions had an unauthenticated GET endpoint that could truncate critical tables. The flaw allowed atta
Overview
WeGIA web manager for charitable institutions had an unauthenticated GET endpoint that could truncate critical tables. The flaw allowed attackers to delete member and contributor data without authentication. It was fixed in version 3.8.5.
Description
WeGIA is a web manager for charitable institutions. Prior to 3.8.5, web/html/socio/sistema/controller/deletar_socios.php exposes an unauthenticated GET endpoint whose chave parameter is checked only against a hardcoded chave_correta value embedded in the public source repository. A remote attacker who obtains that value can reach the endpoint's TRUNCATE TABLE operations for the endereco, pessoafisica, pessoajuridica, and socio tables without an administrative session or application authorization, permanently destroying member and contributor records. The attack requires the affected tables to exist and the web process database account to possess truncation privileges. This issue is fixed in version 3.8.5.
Impact
Confidentiality: member data permanently lost. Integrity: database tables truncated, corrupting data. Availability: application cannot serve data. Defenders: administrators of WeGIA installations must patch or mitigate.
Remediation
Apply the 3.8.5 patch immediately. If patching is delayed, disable the deletar_socios.php endpoint or restrict access to authenticated users. Ensure the database account used by the web process has no TRUNCATE privileges and monitor logs for anomalous DELETE/ TRUNCATE activity.
Risk context
Critical severity with CVSS 9.1 indicates a high‑risk vulnerability that requires immediate attention. The lack of EPSS data does not reduce the urgency of patching.
Affected products
- WeGIA web manager
Scores
- Severity
- critical
- CVSS v2
- 9.4
- CVSS v3
- 9.1
- CVSS v4
- —
- EPSS
- —