CVE-2025-47890CVE-2025-47890是Fortinet旗下多款网络安全产品中存在的一个开放重定向(Open Redirect)漏洞,漏洞编号对应CWE-601(URL重定向至不受信任的站点)。该漏洞影响Fortinet FortiOS 7.6.0至7.6.3、7.4.0至7.4.8、7.2全版本、7.0全版本、6.4全版本,以及FortiProxy 7.6.0至7.6.3、7.4全版本、7.2全版本、7.0全版本,同时还影响FortiSASE 25.2.a版本。
该漏洞允许未经身份验证的攻击者通过精心构造的HTTP请求执行开放重定向攻击。攻击者可以利用此漏洞将用户从合法的Fortinet设备Web界面重定向到恶意网站,从而实施钓鱼攻击、恶意软件分发或其他社会工程学攻击。由于该漏洞无需身份验证即可触发,且攻击向量为邻接网络(AV:A),意味着攻击者需要在与目标设备相同的逻辑网络中才能发起攻击。
该漏洞的CVSS 3.1评分为2.6分,属于低危级别。虽然评分较低,但开放重定向漏洞常被用作更复杂攻击链中的关键环节,例如结合钓鱼攻击窃取用户凭据、绕过安全检测或进行水坑攻击等。Fortinet作为全球广泛部署的网络安全设备厂商,其产品漏洞的影响面通常较大,因此即使低危漏洞也需要及时修复。
开放重定向漏洞(Open Redirect)的根本原因是Web应用程序在处理用户提供的URL或重定向参数时,未对目标URL进行充分的验证和过滤,直接将用户重定向到攻击者控制的恶意站点。
在CVE-2025-47890中,Fortinet FortiOS、FortiProxy和FortiSASE的Web管理界面或认证相关的HTTP请求处理逻辑中存在缺陷。当攻击者构造包含恶意重定向参数的HTTP请求时,服务器会不加验证地将用户浏览器重定向到外部恶意URL。
漏洞利用条件:
1. 攻击者需要与目标Fortinet设备处于同一相邻网络(AV:A);
2. 攻击复杂度较高(AC:H),需要精心构造HTTP请求;
3. 无需身份验证(PR:N),未认证用户即可触发;
4. 需要用户交互(UI:R),例如点击恶意链接;
利用方式:攻击者首先构造一个包含恶意重定向参数的URL,该URL指向Fortinet设备的某个端点,并附带一个外部恶意站点的URL作为重定向目标参数。然后将此链接通过钓鱼邮件、即时消息或其他社交工程手段发送给目标用户。当用户点击该链接后,其浏览器首先连接到合法的Fortinet设备,然后被重定向到攻击者控制的恶意网站,从而在用户看来链接来源于可信的Fortinet设备。
该漏洞的危害主要体现在:完整性影响为低(I:L),因为攻击者可以篡改用户预期的导航目标;机密性影响为无(C:N),因为该漏洞本身不直接泄露敏感数据;但可用性影响为无(A:N)。攻击范围为未变更(S:U),表明漏洞的影响仅限于受影响的组件。