CVE-2026-42283DevSpace是一个专为Kubernetes云原生开发设计的客户端工具。在6.3.21版本之前,其UI服务器的WebSocket组件存在安全配置缺陷,默认接受来自任意来源的连接请求。这意味着,当开发者在本地运行DevSpace UI并浏览互联网时,若访问了恶意网站,攻击者可以利用该漏洞诱导受害者的浏览器与本地ws://127.0.0.1:8090建立跨源WebSocket连接,进而窃取敏感数据或执行未授权操作。
该漏洞的核心在于DevSpace UI服务器的WebSocket端点缺乏对Origin请求头的严格验证。WebSocket握手过程基于HTTP,但一旦连接建立,即保持全双工通信通道。由于DevSpace未实施同源策略检查,任何网页都可以向本地WebSocket服务发起连接。攻击者构造包含恶意JavaScript代码的网页,诱导受害者访问。当受害者加载该页面时,脚本会尝试连接ws://127.0.0.1:8090。由于浏览器会自动发送用户凭证(如Cookie),且DevSpace默认信任本地连接,攻击者便可通过该通道向本地API发送指令,读取开发环境信息或执行特定命令,导致机密性、完整性和可用性全面受损。