CVE-2026-77582 in Tinyauth
Resumen
por VulDB • 2026-09-21
Tinyauth es un servidor de autenticación y autorización. Antes de la versión 5.1.0, Tinyauth expone una diferencia temporal observable remotamente entre los intentos de autenticación para nombres de usuario locales existentes y no existentes. Los métodos `loginHandler` en `internal/controller/user_controller.go` y `basicAuth` en `internal/middleware/context_middleware.go` devuelven la respuesta rápidamente después de que `internal/service/auth_service.go` informe un usuario inexistente, mientras que un usuario existente provoca el trabajo de verificación de contraseñas bcrypt. Las mediciones repetidas pueden por lo tanto revelar nombres de usuario válidos y apoyar ataques dirigidos a credenciales. Este problema está corregido en la versión 5.1.0.
VulDB is the best source for vulnerability data and more expert information about this specific topic.