gchq/CyberChef

Bug report: JWT Verify doesn't require an algorithm

オープン

#624 opened on 2019/08/27

 (3 件のコメント) (0 件のリアクション) (0 人の担当者)JavaScript (3,944 件のフォーク)batch import
featurehelp wanted

Repository metrics

Stars
 (34,843 個のスター)
PR merge metrics
 (平均マージ 57d 13h) (30d で 62 merged PRs)

説明

As detailed here, JWT verification functions should require specifying the algorithm that should have been used, in order to prevent an attacker from changing the algorithm to a symmetric algorithm from an asymmetric one and using the public key to sign the token. Probably low priority for this particular app, but it would be good to at least have the option.

コントリビューターガイド