つみかさね

CVE-2026-5536

High(7.3)

CVE-2026-5536 — FedML gRPCサーバー デシリアライゼーション脆弱性

公開日: 2026-04-06データソース: NVD, GitHub Advisory

影響を受けるソフトウェア

製品ベンダー影響バージョン
FedMLFedML-AI< 0.8.9

対応ガイド

high|推奨セキュリティ修正影響: 限定的

推奨アクション

  1. 1FedMLを使用しているか確認する
  2. 2バージョンが0.8.9以前であるか確認する
  3. 3gRPCサーバーへのアクセスを信頼できるネットワークに限定する
  4. 4修正バージョンが公開され次第アップデートを実施する

影響対象

FedML 利用者

補足

  • -ベンダー応答なしのため回避策の適用を優先してください
CVEFedMLデシリアライゼーション

概要

FedML-AI が 開発 する FedML フレームワーク の バージョン 0.8.9 以前 に おいて、 gRPC サーバー コンポーネント(grpc_server.py) の sendMessage 関数 に 安全 でない デシリアライゼーション の 脆弱性 が 存在 します。 攻撃者 が 細工 した シリアライズ データ を gRPC エンドポイント に 送信 する こと で、 サーバー 上 で 任意 の コード を 実行 できる 可能性 が あります。 リモート から の 攻撃 が 可能 であり、 連合 学習 環境 において サーバー の 完全 な 侵害 に つながる おそれ が あります。 CWE-20(不適切 な 入力 検証) および CWE-502(信頼 できない データ の デシリアライゼーション) に 分類 される 問題 です。

FedML は 連合 学習(Federated Learning) の ための オープンソース フレームワーク であり、 複数 の クライアント が モデル の 学習 データ を gRPC 経由 で サーバー に 送信 する 仕組み を 採用 して います。 この アーキテクチャ において、 sendMessage 関数 が 受信 した データ を 検証 なし に デシリアライズ する ため、 悪意 ある クライアント が pickle 等 の 危険 な フォーマット で ペイロード を 送信 すると、 サーバー 側 で 任意 の Python コード が 実行 されます。 ベンダー へ の 報告 に 対する 応答 が ない 状態 で あり、 修正 バージョン の 提供 時期 は 不明 です。 機械 学習 パイプライン の セキュリティ を 確保 する ため、 ネットワーク レベル での アクセス 制限 が 推奨 されます。

CVSS ベクトル

項目
CVSS スコア7.3
深刻度HIGH
攻撃元区分ネットワーク
攻撃条件の複雑さ
CWECWE-20, CWE-502

影響 を 受ける ソフトウェア

製品名ベンダー影響バージョン
FedMLFedML-AI0.8.9 以前

修正 バージョン と 回避策

  • 修正: 現時点 で 修正 バージョン は 公開 されて いません。 ベンダー から の 応答 が ない 状態 です。 プロジェクト の リポジトリ を 監視 し、 修正 が 公開 された 場合 は 速やかに 適用 して ください
  • 回避策: gRPC サーバー への アクセス を 信頼 できる ネットワーク に 限定 し、 ファイアウォール で 不要 な ポート を 遮断 する こと を 推奨 します。 TLS 認証 を 有効化 して 接続元 を 制限 して ください
  • 補足: 安全 でない デシリアライゼーション は 任意 コード 実行 に 直結 する ため、 FedML を 使用 した 連合 学習 環境 では ネットワーク 分離 を 徹底 して ください

関連リンク


データソース: NVD (NIST) AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

Xでシェアはてブ
データソース: NVD (NIST), OSV (Google), GitHub Advisory Database, JVN iPedia (IPA/JPCERT/CC)
AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。