Improper privilege management in Craft CMS - #VU159601
Published: November 6, 2026
Vulnerability details
The vulnerability allows an unauthenticated attacker to take over a deactivated non-admin account and inherit its previously assigned direct permissions.
The vulnerability exists due to Craft CMS retaining direct permissions when public registration reuses a deactivated account instead of clearing those permissions. An unauthenticated attacker can register using the deactivated account’s identity and choose a new password, gaining access with the retained privileges when email verification is disabled.