| 概要 | A race condition in AbstractOAuthDataProvider allows concurrent requests using the same Refresh Token to bypass single-use semantics and generate multiple valid Access Tokens, when 'recycleRefreshTokens' is set to false. A leaked refresh token can be replayed concurrently by multiple attackers or threads. Users are recommended to upgrade to versions 4.2.2 or 4.1.7, which fixes this issue. |
|---|---|
| 公表日 | 2026年6月12日19:16 |
| 登録日 | 2026年6月13日4:16 |
| 最終更新日 | 2026年6月13日0:16 |
| CVSS3.1 : HIGH | |
| スコア | 7.4 |
|---|---|
| ベクター | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N |
| 攻撃元区分(AV) | ネットワーク |
| 攻撃条件の複雑さ(AC) | 高 |
| 攻撃に必要な特権レベル(PR) | 不要 |
| 利用者の関与(UI) | 不要 |
| 影響の想定範囲(S) | 変更なし |
| 機密性への影響(C) | 高 |
| 完全性への影響(I) | 高 |
| 可用性への影響(A) | なし |
| タイトル | Apache Software FoundationのApache CXFにおけるTime-of-check Time-of-use (TOCTOU) 競合状態の脆弱性 |
|---|---|
| 概要 | AbstractOAuthDataProviderにおける競合状態により、同じリフレッシュトークンを使った同時リクエストが単一使用のセマンティクスを回避し、複数の有効なアクセストークンを生成する可能性があります。これは'recycleRefreshTokens'がfalseに設定されている場合に発生します。漏洩したリフレッシュトークンは複数の攻撃者やスレッドによって同時に再利用される恐れがあります。ユーザーはこの問題を修正したバージョン4.2.2または4.1.7にアップグレードすることを推奨します。 |
| 想定される影響 | ・当該ソフトウェアが扱う全ての情報が外部に漏れる可能性があります。 ・当該ソフトウェアが扱う全ての情報が書き換えられる可能性があります。 ・当該ソフトウェアは停止しません。 |
| 対策 | ベンダ情報を参照して適切な対策を実施してください。 |
| 公表日 | 2026年6月12日0:00 |
| 登録日 | 2026年6月15日11:15 |
| 最終更新日 | 2026年6月15日11:15 |
| Apache Software Foundation |
| Apache CXF 4.1.7 未満 |
| Apache CXF 4.2.0 以上 4.2.2 未満 |
| No | 変更内容 | 変更日 |
|---|---|---|
| 1 | [2026年06月15日] 掲載 |
2026年6月15日11:15 |