漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Coder's workspace app CORS origin check can be bypassed via UUID-based subdomain spoofing
Vulnerability Description
Coder allows organizations to provision remote development environments via Terraform. Prior to versions 2.29.17, 2.32.7, 2.33.8, and 2.34.2, Coder's subdomain-based workspace app proxy allowed the same-owner CORS check to be bypassed. When a workspace-name subdomain segment parsed as a UUID, the workspace was resolved by ID without confirming the URL's username matched the real owner, while the CORS middleware trusted the unverified username in the hostname. Practical exploitation requires subdomain app routing (wildcard hostname) enabled and a victim who visits the attacker's crafted app URL while authenticated. The fix in versions 2.29.17, 2.32.7, 2.33.8, and 2.34.2 validates the subdomain username against the resolved workspace's actual owner and bases the same-owner CORS decision on the authoritative owner identity. No known workarounds are available.
CVSS Information
CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:C/C:H/I:N/A:N
Vulnerability Type
源验证错误
Vulnerability Title
Coder 输入验证错误漏洞
Vulnerability Description
Coder是Coder组织开源的一个可以在公共或私有云基础设施中设置开发环境的应用程序。 Coder存在输入验证错误漏洞,该漏洞源于Coder的基于子域名的工作空间app代理允许绕过同源CORS检查。当工作空间名称的子域名段解析为UUID时,工作空间通过ID解析而未确认URL的用户名与真实所有者匹配,而CORS中间件信任主机名中未验证的用户名。以下版本受到影响:2.29.17之前版本、2.30.0版本至2.32.7之前版本、2.33.0版本至2.33.8之前版本和2.34.0版本至2.34.2之前版本。
CVSS Information
N/A
Vulnerability Type
N/A