๐Ÿ” CVE Alert

CVE-2026-77561

MEDIUM 5.3

Tinyauth: Unauthenticated login attempts can trigger global login lockdown denial of service

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
0th

Tinyauth is an authentication and authorization server. Prior to 5.1.0, an unauthenticated remote attacker can send POST /api/user/login requests with 257 distinct nonexistent usernames to fill MaxLoginAttemptRecords and activate a global login lockdown. internal/controller/user_controller.go loginHandler passes each attacker-controlled identifier to internal/service/auth_service.go RecordLoginAttempt, which invokes lockdownMode after the map reaches its cap. IsAccountLocked checks that global state before validating unrelated accounts, causing valid users to receive HTTP 429 until auth.loginTimeout expires, approximately 300 seconds by default. The attack can be repeated, but existing authenticated sessions are not invalidated. This issue is fixed in version 5.1.0.

CWE CWE-307
Vendor tinyauthapp
Product tinyauth
Published Sep 21, 2026
Stay Ahead of the Next One

Get instant alerts for tinyauthapp tinyauth

Be the first to know when new medium vulnerabilities affecting tinyauthapp tinyauth are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
Low

Affected Versions

tinyauthapp / tinyauth
< 5.1.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/tinyauthapp/tinyauth/security/advisories/GHSA-9xhm-w3wj-xhqh github.com: https://github.com/tinyauthapp/tinyauth/pull/1008 github.com: https://github.com/tinyauthapp/tinyauth/pull/943 github.com: https://github.com/tinyauthapp/tinyauth/commit/654b5cc436fc67865c1f55edf9ba9fbded50b74f github.com: https://github.com/tinyauthapp/tinyauth/commit/dade1e2c8f27a23df56ac216dcaf4b37081698e7 github.com: https://github.com/tinyauthapp/tinyauth/releases/tag/v5.1.0