CVE-2026-41241pretalx是一个会议策划工具。在2026.1.0版本之前,其后端组织者搜索功能存在安全漏洞。该功能在渲染搜索结果下拉菜单时,直接使用innerHTML字符串插值来展示提交标题、演讲者显示名称以及用户名/电子邮件。任何能够控制这些字段的用户(包括被管理员查询的注册用户)都可以在其中植入恶意HTML或JavaScript代码。当管理员的搜索查询匹配到包含恶意代码的记录时,这些脚本将在管理员的浏览器中执行。该漏洞已在2026.1.0版本中修复。
该漏洞的根本原因在于前端或后端模板渲染时未对用户提供的数据进行充分的转义处理,直接使用了不安全的innerHTML属性进行字符串插值。具体来说,在pretalx的后台管理界面,当管理员在组织者搜索框中输入关键词时,系统会查询匹配的提交记录、演讲者信息或用户信息。由于系统没有对数据库中提取出的“提交标题”、“显示名称”或“邮箱”等字段进行HTML实体编码,攻击者可以将精心构造的XSS Payload(如<script>alert(1)</script>)存储在个人信息或会议提交标题中。一旦管理员搜索包含该Payload的关键词,后端返回的数据将被直接注入到DOM中,导致Payload在管理员浏览器上下文中执行。由于CVSS向量为PR:L(低权限),普通注册用户即可利用此漏洞攻击管理员,可能导致会话劫持、管理员权限窃取等严重后果。