An unauthenticated attacker who knows an account’s email address or username could trigger Payload’s account lockout mechanism and prevent that user from signing in.
You are affected if:
Applications that do not use Payload local authentication are not affected.
Successful password resets now clear the account’s lockout state. The forgot-password flow also enforces a configurable minimum interval between reset emails, which defaults to 15 seconds.
Users should upgrade Payload packages to >= 3.90.0 or >= 4.0.0-canary.34.
{
"cwe_ids": [
"CWE-307",
"CWE-645"
],
"github_reviewed": true,
"github_reviewed_at": "2026-10-07T20:29:04Z",
"nvd_published_at": "2026-10-06T17:17:22Z",
"severity": "MODERATE"
}