最近の脆弱性 › CVE-2025-14847

MongoDB MongoDB and MongoDB Server の脆弱性(CVE-2025-14847)

この解説はAIを使用して作成しています。誤りを含む可能性があり、内容は保証できません。必ず公式情報をご確認ください。

基本情報(データから表示)

CVE番号CVE-2025-14847
製品MongoDB MongoDB and MongoDB Server
深刻度(CVSS)7.5 重要CVSS v3.1
NVD に登録された、他の機関(開発元など)による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
KEVへの追加日2025-12-29
米国政府機関の対応期限2026-01-19
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-130

何が起きた

データベースの MongoDB Server に、zlib で圧縮された通信のヘッダーにある長さの値が食い違っているときに、正しく扱えない弱点が見つかりました。ログイン不要で、ネットワーク経由で離れた場所から、サーバーのメモリ(ヒープ)に残っている、まだ片付けられていないデータを読み取られるおそれがあります。実際に悪用が確認されています。

攻撃の流れ

データをもとに、AIを使用して作成した図です。実際の攻撃は、これと異なる場合があります。

攻撃の流れ: 1. 攻撃者がネットワーク経由で接続する → 2. 長さを偽った圧縮メッセージを送る → 3. ログインなしでメモリの中身が返る1攻撃者がネットワーク経由で接続する2長さを偽った圧縮メッセージを送る3ログインなしでメモリの中身が返る攻撃の流れ: 1. 攻撃者がネットワーク経由で接続する → 2. 長さを偽った圧縮メッセージを送る → 3. ログインなしでメモリの中身が返る1攻撃者がネットワーク経由で接続する2長さを偽った圧縮メッセージを送る3ログインなしでメモリの中身が返る

誰が影響を受ける

MongoDB Server を使っている組織が対象です。影響を受けるのは 8.2.3、8.0.17、7.0.28、6.0.27、5.0.32、4.4.30 より前の各系列と、4.2、4.0、3.6 のすべてのバージョンです。

何をすればいい

8.2.3、8.0.17、7.0.28、6.0.27、5.0.32、4.4.30 のうち、使っている系列の修正版以降に更新してください。4.2、4.0、3.6 は修正版の一覧に入っていません。すぐに更新できない場合は、networkMessageCompressors または net.compression.compressors の設定で zlib を外して、mongod や mongos を起動し直してください。公式の案内(MongoDB の SERVER-115508)を確認してください。

やることチェックリスト

用語メモ

zlib
データを小さく圧縮するための、広く使われている仕組みです。
ヒープ
プログラムが動きながら必要に応じて使う、メモリの領域の一つです。
ヘッダー
通信のデータの先頭に付く、長さや種類などを書いた部分です。

元データ(英語・CISA KEV より)

MongoDB and MongoDB Server Improper Handling of Length Parameter Inconsistency Vulnerability

概要

MongoDB Server contains an improper handling of length parameter inconsistency vulnerability in Zlib compressed protocol headers. This vulnerability may allow a read of uninitialized heap memory by an unauthenticated client.

推奨対応

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

公式情報