CVE-2026-38936diskover-community 2.3.5及以下版本存在反射型跨站脚本(XSS)漏洞。该漏洞源于public/selectindices.php页面未对namecontains参数进行严格的过滤和转义。攻击者可构造恶意链接诱导受害者点击,导致恶意脚本在受害者浏览器中执行,进而窃取用户凭证或进行会话劫持。
该漏洞属于反射型XSS漏洞。在diskover-community的数据浏览功能中,`public/selectindices.php`文件接收用户通过GET请求提交的`namecontains`参数,并将其直接嵌入到HTTP响应的HTML页面中,未进行HTML实体编码。这允许攻击者注入任意JavaScript代码。由于CVSS向量显示需要用户交互(UI:R),攻击者必须通过社会工程学手段诱导受害者访问包含恶意载荷的URL。当受害者访问时,服务器会返回包含恶意脚本的页面,浏览器解析并执行该脚本。攻击者可利用此机制在受害者浏览器上下文中运行代码,窃取敏感信息(如Session ID)或执行未授权操作。