Standards Group:
YALE-MSS-9: Authentication and Authorization
YALE-MSS-9.10: Prevent brute force attacks
Details
Rate limiting and temporary account lockouts are effective ways to thwart automated, rapid-fire password guesses from an attacker. These two techniques should be used in combination to strengthen the effect.
Brute-force guessing at user credentials is an easy and common method of attackers.
Limit the number of consecutive, invalid login attempts to something reasonable, for example three or four, within a modest period of time, such as five minutes. When the threshold for failed logins has been exceeded, a temporary account lockout should be triggered for some modest duration, such as 10 minutes.
This requirement is satisfied by using Yale institutional authentication methods, such as Active Directory, CAS, Shibboleth, and Entra ID.