CVE-2026-34524SillyTavern是一个本地安装的用户界面,允许用户与大语言模型及图像生成引擎交互。在1.17.0版本之前,该应用在聊天端点存在路径遍历漏洞。经过身份认证的攻击者可以通过操纵avatar_url参数(例如设置为“..”),绕过目录限制读取或删除用户数据根目录下的任意文件,如secrets.json和settings.json。该漏洞可能导致敏感信息泄露及配置丢失,目前已在1.17.0版本中修复。
该漏洞源于SillyTavern在处理聊天端点请求时,对avatar_url参数缺乏充分的校验和规范化处理。攻击者利用低权限账户(PR:L)发送特制请求,在avatar_url字段中注入路径遍历序列(如“../”)。由于应用程序未正确解析相对路径,导致该参数被直接用于文件系统操作。利用此漏洞,攻击者可以向上遍历目录结构,访问并操作用户数据根目录之外的文件。根据CVSS向量分析,该漏洞不仅导致高机密性影响(C:H,读取敏感文件),还导致高完整性影响(I:H,删除关键配置文件),对系统安全构成严重威胁。