CVE-2023-37401CVE-2023-37401是IBM Aspera Faspex文件传输软件中的一个跨域策略配置不当漏洞。该漏洞存在于IBM Aspera Faspex 5.0.0至5.0.13.1版本中,CVSS评分为5.3,属于中危级别。IBM Aspera Faspex是一款企业级高速文件传输和协作平台,广泛应用于需要在全球范围内安全传输大文件的组织。该漏洞的根本原因是应用程序使用了包含不应被信任的域名的跨域策略文件(如crossdomain.xml)。跨域策略文件用于控制哪些外部域可以访问Flash应用程序或加载跨域内容。当策略文件中包含过于宽松或不受信任的域名时,攻击者可以利用这些配置从恶意网站发起跨域请求,绕过同源策略限制,对目标用户实施各种攻击。该漏洞由IBM产品安全事件响应团队([email protected])发现并报告,披露日期为2025年10月9日。虽然该漏洞不需要用户认证和交互即可利用,但其影响主要体现在完整性方面,可能导致未经授权的数据修改或会话劫持等安全问题。
该漏洞的核心技术问题在于IBM Aspera Faspex的跨域策略文件(crossdomain.xml)配置不当。跨域策略文件是Adobe Flash Player(以及部分现代浏览器)用于定义跨域访问权限的XML配置文件。当浏览器或Flash插件加载一个跨域策略文件时,它会根据文件中的规则决定是否允许来自其他域的请求访问本域资源。在正常的安全实践中,跨域策略文件应仅包含经过验证的可信域名,或使用通配符但限制访问的协议和端口。然而,IBM Aspera Faspex 5.0.0至5.0.13.1版本的跨域策略文件中包含了不应被信任的域名,这意味着任何在这些不受信任域名上托管恶意内容的攻击者都可以通过浏览器发起跨域请求,利用目标用户的活跃会话与Faspex服务器进行交互。攻击者可以构造恶意的HTML页面或JavaScript代码,当受害者访问该页面时,页面中的恶意代码会利用跨域策略绕过同源策略,向Faspex服务器发送伪造请求。由于该漏洞的攻击向量为网络(AV:N),攻击复杂度低(AC:L),且无需认证(PR:N)和用户交互(UI:N),因此远程攻击者可以较为容易地利用此漏洞。主要影响是完整性方面(I:L),可能导致数据被未授权修改,但不会直接泄露机密性信息或导致服务不可用。