Advisory Database
  • Advisories
  • Dependency Scanning
  1. composer
  2. ›
  3. getkirby/cms
  4. ›
  5. CVE-2026-54005

CVE-2026-54005: Kirby: `pages.access` permission is not checked in the `site/find` REST API route

June 18, 2026

In affected releases, Kirby did not check whether the queried pages were accessible to the currently authenticated user.

This can lead to disclosure of sensitive information contained in inaccessible pages, including the confirmation of the existence of individual pages as well as disclosure of sensitive content fields stored in the pages. Linked children, siblings, or files were not affected by this vulnerability as they were already properly filtered by the appropriate pages.list and files.list permissions.

Because the /api/site/find route is read-only, the vulnerability does not allow malicious write access.

References

  • github.com/advisories/GHSA-r3w8-2c5r-h9j9
  • github.com/getkirby/kirby/releases/tag/4.9.4
  • github.com/getkirby/kirby/releases/tag/5.4.4
  • github.com/getkirby/kirby/security/advisories/GHSA-r3w8-2c5r-h9j9
  • nvd.nist.gov/vuln/detail/CVE-2026-54005

Code Behaviors & Features

Detect and mitigate CVE-2026-54005 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 4.9.4, all versions starting from 5.0.0-alpha.1 before 5.4.4

Fixed versions

  • 4.9.4
  • 5.4.4

Solution

Upgrade to versions 4.9.4, 5.4.4 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Learn more about CVSS

Weakness

  • CWE-862: Missing Authorization

Source file

packagist/getkirby/cms/CVE-2026-54005.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 23 Jun 2026 12:23:32 +0000.