CVE-2025-64760CVE-2025-64760是Tuleap项目管理平台中的一个中危跨站请求伪造(CSRF)漏洞。Tuleap是一套免费开源的软件开发和协作管理套件,广泛应用于企业级项目管理、代码托管、问题追踪等场景。该漏洞影响Tuleap Community Edition 17.0.99.1763126988之前的版本以及Tuleap Enterprise Edition 17.0-3和16.13-8之前的版本。漏洞源于应用程序缺少适当的CSRF令牌验证机制,允许未经授权的第三方通过诱导已登录用户访问恶意页面,在用户不知情的情况下执行非预期的操作。攻击者利用此漏洞可以创建新的Tracker触发器或删除现有的触发器,从而可能破坏业务流程、篡改数据或造成服务中断。由于CSRF攻击利用的是用户已认证的身份,因此攻击门槛相对较低,只要目标用户访问攻击者精心构造的网页即可成功实施攻击。
该CSRF漏洞存在于Tuleap的Tracker触发器管理功能中。Tracker是Tuleap系统中用于管理项目任务、缺陷和需求的核心组件,触发器(Triggers)则用于在特定事件发生时自动执行预定义的操作。漏洞的根本原因是相关功能模块缺少CSRF Token验证。攻击者可以构造一个恶意HTML页面,其中包含自动提交的表单,该表单模拟合法的Tracker触发器创建或删除请求。当已登录的Tuleap用户访问该恶意页面时,浏览器会自动携带用户的会话Cookie向目标Tuleap服务器发送请求。由于服务器无法区分这是用户主动发送的请求还是被诱导发送的请求,攻击者的恶意操作会被当作合法请求执行。攻击者通常会将恶意页面托管在第三方服务器上,通过钓鱼邮件、社交工程等方式诱导目标用户访问。成功利用此漏洞可能导致Tracker业务逻辑被篡改、数据完整性受损等安全问题。