Vulnerability · Published Jul 9, 2026 · Assigned by GitHub_M
CVE-2026-54004Kirby: Access to files of top-level drafts is not protected by permissions
Medium 6.3
In plain English
A medium-severity missing authorization in kirby from getkirby. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 43% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
Kirby is an open-source content management system. Prior to 4.9.4 and 5.4.4, Kirby sites with content.fileRedirects enabled could redirect unauthenticated clean file URL requests for files stored in top-level draft pages to physical media URLs without checking page access permissions or preview tokens, leading to disclosure of draft file contents. This issue is fixed in versions 4.9.4 and 5.4.4.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Packagist | getkirby/cms | 4.9.4 | GHSA-89cp-7p28-jffg |
| Packagist | getkirby/cms | 5.4.4 | GHSA-89cp-7p28-jffg |
Affected products (as reported)
Weakness: CWE-862 · Vector: CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
References
- https://github.com/getkirby/kirby/security/advisories/GHSA-89cp-7p28-jffg x_refsource_CONFIRM
- https://github.com/getkirby/kirby/commit/5b9a0ed587575e39156d37fa42ca7f6c73e121f7 x_refsource_MISC
- https://github.com/getkirby/kirby/commit/bc721080cd8dd4dcb7fc20b3fd0460ee8d0603b0 x_refsource_MISC
- https://github.com/getkirby/kirby/releases/tag/4.9.4 x_refsource_MISC
- https://github.com/getkirby/kirby/releases/tag/5.4.4 x_refsource_MISC