概要
Invalid signature. Expected 8Qh5lJ5gSaQylkSdaCIDBoOqKzhoJ0Nutkkap8RgB1Y= got 8Qh5lJ5gSaQylkSdaCIDBoOqKzhoJ0Nutkkap8RgBOo=
この脆弱性により、攻撃者はこのエラーメッセージを利用して、任意の JWT トークンに対する有効な署名を取得できます。これにより、攻撃者はトークンを偽造し、認証および認可のメカニズムを回避できます。
影響を受けるかどうか
- Auth0-WCF-Service-JWT NuGet パッケージのバージョンが 1.0.4 未満である
- 署名検証の例外メッセージをユーザーインターフェイスに表示している、または別の方法で攻撃者が参照できる状態になっている (たとえば、ログや診断メッセージを通じて)
これを修正するにはどうすればよいですか?
Install-Package Auth0-WCF-Service-JWT -Version 1.0.4