CVE-2019-25262CVE-2019-25262是elinicksic Razgover项目中的一个存储型跨站脚本(XSS)漏洞。该漏洞存在于Chattify/send.php文件的Chat Message Handler组件中,攻击者可以通过操纵msg参数注入恶意JavaScript代码。由于该产品采用滚动发布模式(version rolling system),受影响版本信息未明确披露,但漏洞影响范围涵盖db37dfc5c82f023a40f2f7834ded6633fb2b5262之前的所有版本。漏洞CVSS评分为3.5,属于低危级别,需要低权限用户进行交互才能触发。攻击成功后,恶意脚本将在其他用户访问聊天消息时执行,可能导致会话劫持、敏感信息窃取或钓鱼攻击等安全问题。该产品已停止维护,官方通过commit 995dd89d0e3ec5522966724be23a5d58ca1bdac3进行修复。建议用户尽快应用补丁或停止使用该产品。
该漏洞为存储型XSS,存在于Chattify/send.php的Chat Message Handler组件中。攻击者构造包含恶意JavaScript代码的消息内容,通过msg参数提交到服务器。由于程序未对用户输入进行充分的HTML转义或输入验证,恶意脚本被存储在数据库中。当其他用户查看或刷新聊天记录时,服务器将未经处理的脚本内容返回给客户端浏览器,浏览器将其作为合法脚本执行。攻击者可利用此漏洞窃取用户Cookie、会话令牌,或进行钓鱼欺骗。由于漏洞需要低权限用户身份且需要用户交互(UI:R),实际利用难度中等。修复方案应在消息处理前对msg参数进行HTML实体编码,过滤或移除script、img、onerror等危险标签和事件处理器属性。