stoatchat before 0.15.5 fails to enforce account-level...
High severity
Unreviewed
Published
Sep 26, 2026
to the GitHub Advisory Database
•
Updated Sep 26, 2026
Description
Published by the National Vulnerability Database
Sep 26, 2026
Published to the GitHub Advisory Database
Sep 26, 2026
Last updated
Sep 26, 2026
stoatchat before 0.15.5 fails to enforce account-level attempt limits on MFA login challenges, allowing attackers who know a password to guess TOTP codes with only IP-based rate limiting. Attackers can reuse MFA challenge tickets across multiple failed attempts and distribute guesses across IP addresses to bypass rate limiting and gain account access.
References