CVE-2026-42137Kirby CMS在4.9.0和5.4.0版本之前存在权限校验缺失问题。系统未在Panel和REST API中一致性地检查`pages.access/list`和`files.access/list`权限。低权限攻击者利用此漏洞可列出受限页面或文件,导致敏感信息泄露。
该漏洞是由于Kirby CMS在实现访问控制机制时的逻辑疏忽造成的。在受影响的版本中,当用户通过Panel界面或REST API端点请求资源列表时,后端未能严格验证用户是否具备`pages.access/list`(页面列表访问)和`files.access/list`(文件列表访问)的权限。攻击者只需拥有一个低权限账户,即可通过网络发送特制请求,绕过权限检查直接获取系统内部页面的结构信息或文件索引。虽然该漏洞不影响系统的完整性和可用性,但严重破坏了数据的机密性,允许未授权用户窥探受限内容。