IPBUF安全漏洞报告
English
CVE-2026-4846 CVSS 4.3 中危

CVE-2026-4846: muucmf keyword参数XSS漏洞

披露日期: 2026-03-26

漏洞信息

漏洞编号
CVE-2026-4846
漏洞类型
跨站脚本 (XSS)
CVSS评分
4.3 中危
攻击向量
网络 (AV:N)
认证要求
无需认证 (PR:N)
用户交互
需要交互 (UI:R)
影响产品
dameng100 muucmf

相关标签

XSSmuucmfWeb安全CVE-2026-4846跨站脚本

漏洞概述

dameng100 muucmf 1.9.5.20260309版本存在跨站脚本漏洞。该漏洞位于channel/admin.Account/autoReply.html组件中,由于对用户输入的keyword参数缺乏严格的过滤与转义,导致攻击者能够注入恶意脚本。受害者一旦访问特制链接,将在浏览器上下文中执行任意JavaScript代码,可能导致会话劫持或数据篡改。目前厂商暂未发布修复方案。

技术细节

该漏洞属于典型的跨站脚本攻击(XSS)。漏洞根源在于`channel/admin.Account/autoReply.html`文件处理`keyword`参数时,未对用户提交的数据进行有效的安全净化。攻击者可以构造包含恶意JavaScript代码的URL,例如将`keyword`参数值设为`<img src=x onerror=alert(1)>`或类似Payload。当具有权限的用户(如管理员)被诱导访问该URL时,服务器端直接将未经转义的参数值嵌入到HTML响应中返回给浏览器。由于CVSS向量包含UI:R(需要用户交互),这通常表明为反射型XSS。一旦脚本执行,攻击者即可利用受害者的浏览器上下文,窃取Session ID、Cookie等敏感凭证,甚至冒充受害者执行管理操作。

攻击链分析

STEP 1
侦查
攻击者识别出目标系统运行的是易受攻击的dameng100 muucmf版本。
STEP 2
构造
攻击者针对keyword参数构造包含恶意JavaScript脚本的Payload。
STEP 3
投递
攻击者通过钓鱼邮件或即时通讯工具,将包含恶意Payload的URL发送给管理员或授权用户。
STEP 4
利用
受害者点击链接,浏览器请求服务器并接收到未经过滤的恶意脚本代码。
STEP 5
执行
恶意脚本在受害者的浏览器中执行,窃取Cookie或执行未授权操作。

PoC / 利用代码

⚠️ 仅供安全研究
以下代码仅用于安全研究和授权测试,未经授权使用属于违法行为。
PoC
/* * PoC for CVE-2026-4846 * Target: dameng100 muucmf 1.9.5.20260309 * Description: XSS via 'keyword' parameter in autoReply.html */ var target = "http://target.com/channel/admin.Account/autoReply.html"; var payload = "<script>alert(document.cookie);</script>"; var exploitUrl = target + "?keyword=" + encodeURIComponent(payload); console.log("Exploit URL: " + exploitUrl); // Send this URL to an admin to trigger the XSS.

影响范围

dameng100 muucmf 1.9.5.20260309

防御指南

临时缓解措施
在厂商发布修复补丁之前,建议通过Web应用防火墙(WAF)配置规则,拦截针对keyword参数的常见XSS攻击特征字符串。同时,限制对该管理页面的访问权限,仅允许受信任的内网IP访问,并加强对管理人员的钓鱼防范意识培训。

参考链接

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