CVE Catalog

CVE-2026-44332

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.52%

40th percentile - higher than 40% of all known CVEs

Summary

In the Fiber web framework for Go prior to version 3.3.0, the default Authorizer function in the BasicAuth middleware uses short-circuit evaluation that skips password hash comparison for non-existent usernames. This allows reliable remote username enumeration through response timing differences.

Risk Assessment

An attacker can remotely and stealthily determine which usernames are registered in the system, facilitating targeted brute-force or social engineering attacks.

Recommendation

Immediately upgrade the Fiber library to version 3.3.0 or later, which includes a fix that prevents username enumeration.

Other vulnerabilities in Fiber

See all
Original NVD description (English source)

Fiber is an Express inspired web framework written in Go. Prior to 3.3.0, the default Authorizer function in the BasicAuth middleware in middleware/basicauth/config.go uses short-circuit evaluation that skips password hash comparison for non-existent usernames, enabling reliable remote username enumeration through response timing differences. This issue is fixed in version 3.3.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS