最近の脆弱性 › CVE-2018-7445

MikroTik RouterOS のバッファオーバーフローの脆弱性(CVE-2018-7445)

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

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

CVE番号CVE-2018-7445
製品MikroTik RouterOS
深刻度(CVSS)9.8 緊急CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
KEVへの追加日2022-09-08
米国政府機関の対応期限2022-09-29
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-119

何が起きた

MikroTik の RouterOS の SMB 機能で、NetBIOS のセッション要求を処理するときにバッファーオーバーフローが起きる弱点が見つかり、実際に悪用が確認されています。この処理はログインより前に起きるため、SMB 機能に届く攻撃者なら、ログインなしでシステム上のプログラムを動かせます。NVD の評価では、ネットワーク経由で、ログイン不要、利用者の操作なしに悪用できます。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者が SMB 機能に接続する → 2. 細工した NetBIOS の要求を送る → 3. バッファーオーバーフローが起きる → 4. ルーター上でプログラムが動く1攻撃者が SMB 機能に接続する2細工した NetBIOS の要求を送る3バッファーオーバーフローが起きる4ルーター上でプログラムが動く攻撃の流れ: 1. 攻撃者が SMB 機能に接続する → 2. 細工した NetBIOS の要求を送る → 3. バッファーオーバーフローが起きる → 4. ルーター上でプログラムが動く1攻撃者が SMB 機能に接続する2細工した NetBIOS の要求を送る3バッファーオーバーフローが起きる4ルーター上でプログラムが動く

誰が影響を受ける

NVD の説明によると、6.41.3/6.42rc27 より前の RouterOS を動かしている、すべてのアーキテクチャのすべての機器が対象です。

何をすればいい

RouterOS を 6.41.3 以降に更新してください。MikroTik の 6.41.3 の変更履歴では、SMB 機能のバッファーオーバーフローを修正したとして、この機能を使うすべての人に更新を強く勧めています。テスト版については、NVD の説明で 6.42rc27 以降が修正版とされています。くわしくは MikroTik の公式の案内(変更履歴)を確認してください。

やることチェックリスト

用語メモ

SMB
ネットワーク上でファイルを共有するための通信の決まりです。
バッファーオーバーフロー
決められた大きさを超えるデータを書き込ませて、プログラムの動きを乗っ取る攻撃の手口です。
NetBIOS
ネットワーク上の機器どうしが名前で通信するための、古くからある仕組みです。

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

MikroTik RouterOS Stack-Based Buffer Overflow Vulnerability

概要

In MikroTik RouterOS, a stack-based buffer overflow occurs when processing NetBIOS session request messages. Remote attackers with access to the service can exploit this vulnerability and gain code execution on the system.

推奨対応

Apply updates per vendor instructions.

公式情報