Skip to content
CVE PROGRAM SOURCE RECORD5.9 Medium

CVE-2026-45027

WeGIA: Use of Weak Password Hashing Algorithm (SHA-256, no salt) in html/login.php

Description

WeGIA is a web manager for charitable institutions. In versions prior to 3.7.3, when a user logs in, html/login.php hashes the submitted password using PHP's hash() function with the SHA-256 algorithm and no salt before comparing it to the stored value. The password change flow in controle/FuncionarioControle.php follows the same pattern. SHA-256 is a general-purpose cryptographic hash built for speed, not password storage. Without a salt, identical passwords produce identical digests, making the entire hash database vulnerable to a single precomputed rainbow table lookup. This vulnerability is fixed in 3.7.3.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

LabRedesCefetRJ WeGIA

  • < 3.7.3affected

References