CVE-2026-34818Endian Firewall 3.3.25及之前版本在/manage/dnsmasq/localdomains/接口的remark参数中存在存储型跨站脚本漏洞。由于缺乏对用户输入的充分过滤,经过身份认证的攻击者可以注入恶意JavaScript代码。当其他用户访问受影响的页面时,这些恶意代码将在其浏览器中执行,可能导致会话劫持或敏感信息窃取。
该漏洞属于存储型XSS(Stored XSS)。漏洞发生在Endian Firewall的DNS管理模块中,具体路径为/manage/dnsmasq/localdomains/。当管理员或低权限用户向该接口发送POST请求以添加本地域名时,系统未对remark(备注)字段进行严格的输入验证和HTML实体编码。攻击者可以构造包含恶意脚本(如<script>alert(1)</script>)的Payload,并将其提交至服务器。服务器将此Payload存储在数据库中,且在后续渲染页面时直接输出。当其他管理员查看该域名列表页面时,存储的恶意脚本会被浏览器解析并执行。由于CVSS向量为PR:L(低权限),攻击者仅需拥有普通账号即可利用此漏洞攻击更高权限的用户。