概要
Apache Fury(旧称: Fory)の Java SDK fory-core における、デシリアライズ処理の脆弱性です。Java の replace-resolve パスにおいて、クラス登録チェック・TypeChecker・DisallowedList による防御機構を回避し、クラスパス上に存在する readResolve / readExternal フックを呼び出すことができます。
細工されたシリアライズデータをリモートから受け付けるサービスでこの脆弱性を悪用されると、任意のコードがサーバ上で実行される可能性があります。
CVSS ベクトル
| 項目 | 値 |
|---|---|
| Attack Vector | Network |
| Attack Complexity | Low |
| Privileges Required | None |
| User Interaction | None |
| Scope | Unchanged |
| Confidentiality | High |
| Integrity | High |
| Availability | High |
| CVSS 3.1 スコア | 9.1 (Critical) |
影響を受けるソフトウェア
| 製品 | ベンダー | 対象バージョン |
|---|---|---|
| Apache Fury fory-core (Java SDK) | Apache Software Foundation | 1.1.0 未満 |
修正バージョンと回避策
修正バージョン: fory-core 1.1.0 以降
対策手順:
- 使用中の fory-core バージョンを確認する
- 1.1.0 未満の場合は 1.1.0 以降へアップデートする
- 外部からの Fury シリアライズデータを受け付けるエンドポイントがある場合は、特に優先度を高くして対応する
関連リンク
データソース: NVD (NIST)
AI 解説は Claude API により自動生成されています。正確性については原文をご確認ください。
