Authorization Bypass in Kirby CMS Affects User Role Management
CVE-2026-40099

5.3MEDIUM

Key Information:

Vendor

Getkirby

Status
Vendor
CVE Published:
24 April 2026

What is CVE-2026-40099?

Kirby, an open-source content management system, has a flaw in its user permissions management allowing authenticated users with the 'pages.create' permission to bypass the established editorial workflow. Until versions 4.9.0 and 5.4.0, Kirby did not enforce the 'changeStatus' permission during the page creation process. This oversight permitted attackers to create published pages directly via the REST API, circumventing the necessary review. The issue has since been addressed in the latest versions, which now require users to have 'pages.changeStatus' permission to publish new pages.

Affected Version(s)

kirby < 4.9.0 < 4.9.0

kirby >= 5.0.0, < 5.4.0 < 5.0.0, 5.4.0

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.