CVE-2025-62520Mantis Bug Tracker(MantisBT)是一款开源的问题跟踪系统。在2.27.1及以下版本中,由于manage_config_columns_page.php页面存在不足的访问级别检查,任何具有访问权限的非管理员用户都可以利用"Copy From"功能,从他们本无权访问的私有项目中获取列配置信息。该漏洞的CVSS评分为4.3,属于中等严重程度,主要影响系统的机密性。攻击者利用此漏洞可以在未经授权的情况下访问其他私有项目的敏感配置数据,可能导致敏感信息泄露。虽然漏洞利用不需要复杂的攻击技术,但攻击者需要具备基本的用户账户和系统访问权限。官方已在2.27.2版本中修复了此问题。
该漏洞存在于MantisBT的配置文件管理页面manage_config_columns_page.php中。漏洞的根本原因是程序在实现"Copy From"功能时,未能正确验证当前用户对目标项目的访问权限。具体来说,当用户尝试从其他项目复制列配置时,系统仅检查了用户是否有权限访问配置管理页面,而没有验证用户是否有权访问被复制来源的私有项目。攻击者只需拥有一个低权限的普通用户账户,即可通过构造特定的HTTP请求,指定一个私有项目的ID作为Copy From参数,从而获取该私有项目的列配置信息。配置信息可能包含项目特定的设置、字段名称等敏感数据。攻击过程无需特殊的技术手段,属于典型的水平权限提升漏洞。修复方案需要在执行Copy From操作前,增加对目标项目访问权限的验证逻辑。