CVE-2025-27223CVE-2025-27223是影响TRUfusion Enterprise 7.10.4.0及之前版本的高危安全漏洞。该漏洞属于认证机制缺陷,源于应用程序使用静态密钥对COOKIEID进行加密,并将其作为部分端点(如/trufusionPortal/getProjectList)的身份验证机制。由于加密密钥为硬编码的静态值,攻击者可以通过逆向分析或流量捕获获取加密算法和密钥信息,从而伪造有效的认证cookie,在无需任何凭据的情况下访问敏感内部信息。此漏洞具有无需认证、低攻击复杂度、网络可达等特性,CVSS评分达到7.5分(高危)。攻击者利用此漏洞可获取企业级应用的内部项目列表、供应链数据、交易记录等机密信息,可能导致严重的数据泄露风险,对企业业务安全和数据隐私构成重大威胁。建议受影响的用户尽快升级到最新版本或采取临时缓解措施。
TRUfusion Enterprise在身份验证机制设计上存在严重缺陷。应用程序将COOKIEID字段通过静态密钥进行加密后,作为访问特定API端点的身份验证令牌。问题核心在于:1)加密密钥硬编码在应用程序代码或配置中,属于静态密钥;2)加密算法可能为常见的对称加密如AES或DES,但密钥固定不变;3)攻击者可通过以下方式获取密钥:流量分析获取加密样本、逆向工程APK/客户端应用、GitHub等代码仓库泄露的密钥文件。获取密钥后,攻击者可以构造任意用户身份的cookie值,加密后替换原有cookie,直接调用受保护的API端点。典型攻击路径为:首先访问登录页面获取初始cookie或直接构造cookie,然后使用静态密钥加密伪造的身份信息,最后发送带有伪造cookie的请求到/trufusionPortal/getProjectList等端点,即可绕过认证获取敏感数据。整个过程无需任何有效凭据,属于经典的认证绕过漏洞利用模式。