Missing Authorization in Kirby - CVE-2026-54005
Published: July 20, 2026
Kirby
Detailed vulnerability description
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to missing authorization in the /api/site/find REST API route when handling requests for page IDs or UUIDs. A remote user can request arbitrary pages to disclose sensitive information.
Exploitation requires authentication and knowledge or guessing of page IDs or UUIDs. Only published pages are exposed, and write actions are not affected.