CVE-2026-0534CVE-2026-0534是Autodesk Fusion桌面应用程序中的一个高危安全漏洞,CVSS评分达到7.1分。该漏洞属于存储型跨站脚本攻击(Stored Cross-Site Scripting,XSS)类型,攻击者可以通过在CAD零件的属性字段中植入恶意构造的HTML/JavaScript payload,当其他用户查看或点击该文件时,恶意代码会在受害者浏览器上下文中执行。由于Autodesk Fusion桌面应用具有较高的系统权限,攻击者可以利用此漏洞突破浏览器沙箱限制,读取受害者本地文件系统中的敏感文件,甚至在当前进程上下文中执行任意代码,实现完整的系统入侵。此漏洞的利用需要用户交互(点击操作),但无需进行身份认证,攻击门槛相对较低,对企业和个人用户均构成严重安全威胁。Autodesk官方已将此漏洞评级为HIGH严重程度,并建议用户尽快更新到最新版本以修复此安全问题。
该漏洞的根本原因在于Autodesk Fusion桌面应用对用户输入的HTML内容缺乏充分的输入验证和输出编码。攻击者可以创建一个包含恶意JavaScript代码的CAD零件文件,当该零件的某个属性字段(如描述、名称等)被设置为恶意payload时,数据会被存储在文件中。随后,当其他用户打开该文件并与特定属性进行交互(点击)时,应用程序会直接将存储的内容渲染到HTML上下文中,而未进行适当的转义处理。这导致嵌入的JavaScript代码得以在受害者的浏览器会话中执行。由于Fusion桌面应用运行在较高权限级别,恶意脚本可以利用Node.js环境或Electron框架的能力,通过child_process模块执行系统命令,实现从沙箱逃逸到本地代码执行。常见的利用手法包括使用XMLHttpRequest或fetch API读取本地文件内容(如/etc/passwd、C:\Users\*等敏感路径),或通过process模块的spawn/exec函数执行任意系统命令。防御此类漏洞需要在前端渲染时对所有用户可控数据进行严格的内容安全策略(CSP)和输入输出编码。