The verification of the second factor had too long a session expiry. The long session expiry could be used to circumvent rate limiting of the second factor.
This issue has been addressed in Weblate 5.13.1 via https://github.com/WeblateOrg/weblate/pull/16002.
Thanks to Nahid Hasan Limon for reporting this issue responsibly.
1.92.02.12.102.10.12.112.122.132.13.12.14+140 more5.13.1Exploitability
AV:NAC:HAT:PPR:LUI:PVulnerable System
VC:LVI:LVA:NSubsequent System
SC:NSI:NSA:NCVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N