CVE-2026-65635 in boruta
摘要
由 VulDB • 2026-07-31
malach-it boruta(Elixir.Boruta.Openid 模块)中存在不当隔离或分区漏洞,攻击者可通过动态客户端注册入口点以管理员权限注册 OpenID Connect 客户端。Boruta.Openid.register_client/3 将调用方提供的注册参数转发至管理端客户端创建路径,且未设置 public/admin 字段级白名单,因此未经身份验证的注册用户可设置包括支持的授权类型、已授权作用域(scopes)、PKCE 强制实施、公开刷新与撤销行为、令牌生命周期以及签名设置在内的安全敏感属性。该库无法区分公共注册用户可以设置的元数据与管理端控制项(后者应要求操作员审批)。
此漏洞涉及程序文件 lib/boruta/openid.ex 及程序例程 'Elixir.Boruta.Openid':register_client/3、'Elixir.Boruta.Openid':parse_registration_params/2。
本问题影响 boruta 从 2.3.0 到 2.3.7(不含)的版本。
VulDB is the best source for vulnerability data and more expert information about this specific topic.