漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
N/A
Vulnerability Description
In OpenStack Keystone before 29.0.3, any authenticated user holding role:reader on any project can list every project-scoped role assignment under any domain by passing a domain ID as scope.project.id with include_subtree to the GET /v3/role_assignments endpoint. The domain's project record has domain_id=null, causing the policy domain_id check to pass for any caller. With include_names, the response discloses the names and home-domain IDs of every user, group, project, and role involved. The literal "default" domain ID works against any deployment created with keystone-manage bootstrap. An attacker can harvest domain IDs from the response and repeat the query to map role assignments across the entire cloud. This is caused by misuse of "None" in
list_role_assignments_for_tree.
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:L/SI:N/SA:N
Vulnerability Type
使用不兼容类型访问资源(类型混淆)
Vulnerability Title
OpenStack Keystone 缓冲区错误漏洞
Vulnerability Description
OpenStack Keystone是OpenStack基金会开源的一款强大的CMS。用于帮助您比任何其他 Cms 或应用程序框架更快地构建和扩展。 OpenStack Keystone 16.0.0至27.0.3之前版本、28.0.0至28.0.3之前版本和29.0.0至29.0.3之前版本存在缓冲区错误漏洞,该漏洞源于list_role_assignments_for_tree函数中错误使用“None”,导致策略domain_id检查绕过,任何持有role:reader的认证用户可通过向GET /v3
CVSS Information
N/A
Vulnerability Type
N/A