CVE-2020-36923CVE-2020-36923是索尼BRAVIA数字标牌系统中发现的一个严重安全漏洞,CVSS评分高达9.8分,属于严重级别。该漏洞存在于Sony BRAVIA Digital Signage 1.7.8版本中,本质上是一个不安全的直接对象引用(Insecure Direct Object Reference, IDOR)漏洞。漏洞的核心问题在于系统过度依赖客户端的访问控制机制,而未在服务端进行充分的权限验证。攻击者可以通过操纵URL参数或直接访问隐藏的系统资源路径(如'/#/content-creation')来绕过授权控制,无需任何认证即可访问原本需要管理员权限才能使用的功能模块。这种授权绕过漏洞使得未经授权的用户能够访问敏感的管理功能,可能导致商业敏感信息泄露、数字内容被篡改,甚至整个数字标牌系统被恶意控制。由于该漏洞无需认证即可利用,且攻击复杂度低,对使用该产品的商业用户构成了极高的安全风险。
该漏洞的技术根源在于Sony BRAVIA Digital Signage系统在前端实现了基于客户端的访问控制检查,但服务端缺乏相应的强制访问控制机制。系统通过JavaScript代码在前端实现了菜单和资源的可见性控制,敏感功能如内容创建模块被隐藏在特定的URL路径下(如'/#/content-creation'),并通过前端逻辑限制普通用户的访问。然而,攻击者可以直接构造或猜测这些隐藏资源的URL路径,绕过前端展示层的访问限制直接访问底层功能。系统未能实现基于服务端的会话验证和权限检查,使得任何能够访问设备的攻击者都能获取管理权限。从攻击向量来看,该漏洞通过网络即可远程利用(NW:AV:N),无需攻击者具备任何特殊权限(PR:N),也无需目标用户的任何交互操作(UI:N)。成功利用后可导致机密性(Confidentiality)、完整性(Integrity)和可用性(Availability)三方面均受到严重影响(C:H/I:H/A:H)。