Doorkeeper OpenID Connect 基于 Doorkeeper 为 Rails 应用实现了 OpenID Connect 认证提供者。在 1.10.4 版本之前,动态客户端注册(Dynamic Client Registration, DCR)端点会持久化客户端提供的 scopes(权限范围),而未对这些 scopes 与服务端配置的 scopes 集合进行验证。在某些条件下,这允许自行注册的客户端获取超出服务端预期授权范围的 scopes。 在 方法中, 属性直接从 赋值,未与 或 进行任何校验。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| doorkeeper-gem | doorkeeper-openid_connect | < 1.10.4 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet