Improper Authentication in Kirby - #VU150665
Published: September 17, 2026
Vulnerability details
The vulnerability allows a remote user to authenticate as another user.
The vulnerability exists due to improper authentication in the KirbyCmsAuth class when handling failed authentication challenge requests. A remote user can use a one-time code issued for their own account to authenticate as another user.
Exploitation requires control of an account whose email can be read and knowledge of the victim\'s email address.