Incorrect authorization in Kirby - CVE-2026-40099
Published: April 23, 2026
Kirby
Detailed vulnerability description
The vulnerability allows a remote user to create published pages without authorization.
The vulnerability exists due to incorrect authorization in the page creation API when handling page creation requests with an overridden isDraft parameter. A remote user can send a crafted API request to create published pages without authorization.
The issue affects sites where users are allowed to create pages but are not allowed to change page status.