CVE-2020-36906CVE-2020-36906是影响P5 FNIP-8x16A和FNIP-4xSH设备1.0.20版本的一个中等严重性跨站请求伪造(CSRF)漏洞。该漏洞由VulnCheck发现并披露,CVSS 3.1评分达到4.3分,属于中危级别。跨站请求伪造是一种基于Web的攻击方式,攻击者利用已认证用户的身分,诱导用户的浏览器向受信任的站点发送恶意请求。由于Web应用程序无法充分验证请求的来源合法性,攻击者可以在用户不知情的情况下,以该用户的身份执行未授权的操作。在本漏洞中,攻击者可以构造恶意网页,当已认证的设备管理员访问该页面时,浏览器会自动向目标FNIP设备发送管理员权限的请求。这些请求可以包括添加新的管理员账户、修改现有用户密码、变更系统配置等高危操作。由于攻击过程无需用户交互(UI:N),且攻击者无需获取任何凭据即可利用该漏洞,因此对使用受影响设备的组织构成严重安全风险。攻击成功的关键在于用户必须已经登录到FNIP设备的管理界面,这使得内部网络用户或通过VPN访问设备的远程用户成为主要攻击目标。
P5 FNIP-8x16A和FNIP-4xSH设备的Web管理界面存在CSRF防护机制缺失问题。攻击者通过精心构造的HTML页面或恶意链接,利用已认证用户的浏览器向设备发送HTTP请求。由于设备服务器未正确实施CSRF令牌验证或来源检查机制,服务器无法区分合法用户操作与攻击者伪造的请求。攻击向量为网络远程发起(AV:N),攻击者只需诱骗已登录的管理员访问恶意页面即可。攻击者可利用此漏洞执行以下操作:1)通过POST请求添加新的管理员账户,如/api/users/add或/admin/user_create等端点;2)修改现有管理员密码;3)更改系统网络配置;4)禁用安全功能或开启后门。由于攻击利用的是浏览器的同源策略特性,所有支持的浏览器都可能成为攻击媒介。攻击者通常将恶意代码托管在外部服务器,或通过钓鱼邮件、社交工程等方式传播恶意链接。