JARM Downgrade
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 30/100
- Issue 类型
- 功能
- 描述清晰度
- 需要澄清
- 活跃度
- 冷清
调研方向
首先阅读 JARM 规范和 issue 的八条评论,重点关注被忽略的 JARM 响应场景以及 response_modes_supported 的作用。确定规范是否应定义 downgrade 检测或拒绝,并相应记录已达成一致的行为和条件。
由索引模型根据 Issue 内容生成。
描述
Originally submitted by Yaron Zehavi (Yaron Zehavi) on 2025-06-01
The JARM spec doesn’t specify how a Relying Party should handle a situation where it’s request of JARM response is ignored by the OpenID Provider, for example by returning instead of the expected JWT response, the code + state + iss query parameters.
Such a scenario may be viewed as a downgrade of a security mechanism, which RP should identify and potentially also reject. Perhaps rejection should be only in case OP explicitly published its JARM support using response_modes_supported
Bitbucket status: open
Bitbucket origin: issue 745
- 主要语言
- HTML
- 星标
- 5
- 派生
- 3
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
openid/fapi 的其他 Issue
-
component: FAPI 1: Advanced migrated-from-bitbucket priority: major type: bug
难度 2/5 1-3 小时 新手友好度 62/100
-
migrated-from-bitbucket priority: trivial type: bug
难度 2/5 1-3 小时 新手友好度 78/100
-
难度 5/5 一周以上 新手友好度 30/100
-
component: Implementation & Deployment Advice
难度 2/5 1-3 小时 新手友好度 55/100
-
难度 5/5 一周以上 新手友好度 35/100
相似的 Issue
-
docs good first issue help wanted
难度 2/5 1-3 小时 新手友好度 76/100
-
FIDO2 (ecdsa-sk / ed25519-sk) ingress keys rejected: missing in get_supported_ssh_algorithms_list未关闭
难度 2/5 1-3 小时 新手友好度 78/100
ovh/the-bastion#695 ·
-
bug size:XS
难度 2/5 1-3 小时 新手友好度 83/100
维护者通常 1 天内回复
-
Mend: dependency security vulnerability
难度 1/5 1 小时以内 新手友好度 68/100
sigi-framework/sigi#1046 ·
-
难度 2/5 1-3 小时 新手友好度 72/100
vercel-labs/agent-skills#348 ·