CVE-2026-3112Mattermost 在受影响版本中未能正确验证高级日志记录功能的文件目标路径,存在安全漏洞。具有系统管理员权限的攻击者可以利用此漏洞,通过配置恶意的 AdvancedLoggingJSON,在生成支持数据包的过程中读取服务器主机上的任意文件。此漏洞可能导致敏感配置信息或凭证泄露。
该漏洞的核心在于 Mattermost 对高级日志记录配置中的文件路径缺乏严格的验证机制。具体而言,系统管理员可以在配置界面设置 `AdvancedLoggingJSON`,该参数用于定义日志收集的路径。由于应用程序未对用户输入的路径进行过滤或规范化,攻击者可以构造包含路径遍历字符(如 `../`)的恶意路径,将日志文件指向服务器上的任意敏感位置(例如 `/etc/shadow` 或应用密钥文件)。当管理员触发“生成支持数据包”功能时,系统会根据该恶意配置读取并打包指定文件。攻击者随后下载并解压该数据包,即可获取敏感文件内容。此攻击需要管理员权限(PR:H),因此主要风险来自内部人员或管理员账号被攻陷的场景。