CheatSheetSeries Issue
CheatSheetSeries Issue #2258: JWT 取消しにおける Token Status List の参照追加
基本情報
- Issue番号: #2258 (PR)
- 記録日: 2026-06-26
- ステータス: Open (レビュー中)
- 投稿者: @shishir-cyber (CONTRIBUTOR)
- 対象ファイル:
JSON_Web_Token_for_Java_Cheat_Sheet.md - 関連Issue: #2252, #2242
- URL: https://github.com/OWASP/CheatSheetSeries/pull/2258
概要
JWT チートシートの取消し(revocation)セクションに、IETF Token Status List ドラフトに基づく発行側取消しメカニズムの参照を追加するPR。
PR #2242 のレビューで @randomstuff が提案したフォローアップ。
セキュリティ上の重要性
2つの取消しアプローチの区別
| アプローチ | 説明 |
|---|---|
| Audience 維持の拒否リスト | (jti, iss) アプローチ — リソースサーバー側で管理 |
| Issuer 側取消し: Token Status List | IETF ドラフトに基づく発行側からの取消し |
Token Status List (TSL) の利点
- 発行側が一元的にトークン状態を管理
- SD-JWT 検証可能クレデンシャルで採用実績あり
- モバイル ドライビング ライセンス(mDL)での文書化ユースケース
- IETF ドラフト:
draft-ietf-oauth-status-list
追加内容
JSON_Web_Token_for_Java_Cheat_Sheet.md に #### Issuer-Side Revocation: Token Status List サブセクションを追加:
- TSL がより適切なパターンとなる状況の説明
- 実装ガイダンスへの IETF ドラフトリンク
影響範囲
- JWT 取消し戦略の実装ガイダンスが拡充
- Java 環境での JWT セキュリティ実装に直接的な影響
- IETF 標準の動向を反映した最新の実装パターン
品質保証
- 技術的主張は全て一次ソースで検証済み
- IETF ドラフト
draft-ietf-oauth-status-listがアクティブであることを確認 - SD-JWT VC 及び mDL がドラフト内で文書化されたユースケースであることを確認