cve.bz

CVE-2026-77582

6.9 mediumEPSS 0.6%

Tinyauth is an authentication and authorization server. Prior to 5.1.0, Tinyauth exposes a remotely observable timing difference between authentication attempts for existing and nonexistent local usernames. internal/controller/user_controller.go loginHandler and internal/middleware/context_middleware.go basicAuth return quickly after internal/service/auth_service.go reports a missing user, while an existing user causes bcrypt password verification work. Repeated measurements can therefore disclose valid usernames and support targeted credential attacks. This issue is fixed in version 5.1.0.

CVSS 4.0
6.9CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
EPSS
0.6% chance of exploitation in the next 30 days; higher than 49% of CVEs (scores of 2026-10-25)
CWE
CWE-208
Published
Modified
Record from
the NVD, synced

Packages (OSV)

AdvisoryEcosystemPackageAffectedFixed in
GHSA-456h-ww26-f758Gogithub.com/tinyauthapp/tinyauth<1.0.1-0.20260714134959-c22925c2fba91.0.1-0.20260714134959-c22925c2fba9
GO-2026-6555Gogithub.com/tinyauthapp/tinyauth<1.0.1-0.20260714134959-c22925c2fba91.0.1-0.20260714134959-c22925c2fba9

References

Check your stackJSON