CVE-2026-42174Kirby CMS在4.9.0和5.4.0版本之前存在权限绕过漏洞。由于用户头像的创建、替换和删除操作未受到用户更新权限的正确限制,低权限用户可以未经授权修改头像。该漏洞可能导致用户信息完整性受损,已在4.9.0和5.4.0版本中修复。
该漏洞的核心在于Kirby CMS在用户头像管理模块中存在访问控制缺失。在4.9.0和5.4.0版本之前,系统未对涉及用户头像的创建、替换和删除操作实施基于权限的严格验证。具体而言,后端接口在处理这些请求时,仅检查了用户的基础登录状态,而未核实用户是否具备“更新该用户资料”的特定权限。这使得经过身份认证的低权限攻击者能够通过构造特定的网络请求,绕过权限限制,直接修改其他用户的头像。由于攻击无需用户交互,攻击者可批量利用此漏洞。虽然该漏洞未导致敏感信息泄露或服务中断,但其破坏了用户数据的完整性,可能造成身份混淆等安全风险。