CVE-2026-1181CVE-2026-1181是Altium 365工作区端点存在的一个严重安全漏洞,源于Cross-Origin Resource Sharing (CORS)策略配置过于宽松。该漏洞允许来自Altium控制子域名(包括forum.live.altium.com等)的跨域请求携带用户凭证访问已认证的工作区API接口。攻击者可以通过诱使已登录用户访问恶意页面,利用该CORS配置缺陷在用户浏览器上下文中执行JavaScript代码,从而以受害用户的身份访问敏感的workspace数据、执行管理操作,并绕过IP白名单限制(包括GovCloud环境)。此漏洞CVSS评分高达9.0,属于严重级别,对使用Altium 365的企业构成重大安全威胁。
漏洞根源在于Altium 365 workspace端点的CORS策略配置不当。具体问题包括:1) Access-Control-Allow-Origin响应头被配置为通配符或过于宽泛的域名匹配;2) Access-Control-Allow-Credentials头被设置为true,允许跨域请求携带用户凭证;3) 允许来自forum.live.altium.com等Altium子域名的请求。攻击者创建一个托管在任意域名的恶意页面,该页面通过fetch或XMLHttpRequest向Altium 365 API发起跨域请求,并设置credentials选项为include。由于CORS策略允许,来自该恶意页面的请求会被浏览器携带目标域名的cookie发送至Altium 365 API,服务器错误地返回了Access-Control-Allow-Origin和Access-Control-Allow-Credentials响应头,允许恶意页面读取响应内容。结合Altium子域漏洞,可实现对workspace数据的完整访问控制绕过。