CVE-2026-40229Helpy是一款开源的客户支持平台。在2.8.0版本中,系统存在一个存储型XSS漏洞。该漏洞位于帖子作者显示逻辑中,允许经过身份验证的注册用户在个人资料的用户名字段中注入恶意HTML或JavaScript代码。当该用户参与论坛发帖、查看管理员工单或系统发送HTML通知邮件时,这些恶意代码将在其他用户或管理员的浏览器中未经过滤地执行,可能导致会话劫持或敏感信息泄露。
该漏洞的根本原因是Helpy在渲染用户名时缺乏适当的输出编码和上下文感知的转义机制。攻击者首先注册一个合法账户,并在账户设置的用户名字段中输入包含恶意脚本载荷的数据。由于后端未对存储在数据库中的用户名进行严格校验或清洗,该载荷被持久化存储。随后,当系统在公共论坛列表、后台管理面板的工单视图或发送HTML格式的通知邮件时,直接从数据库读取并显示该用户名。浏览器解析HTML时,将恶意脚本作为可执行代码运行。由于CVSS向量包含S:C(作用域改变),该漏洞可能影响与其他用户会话相关的上下文,利用低权限账户即可触发,且需要用户交互(查看帖子/邮件)才能完成攻击。