最近の脆弱性 › CVE-2016-10174

NETGEAR WNR2000v5 Router のバッファオーバーフローの脆弱性(CVE-2016-10174)

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

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

CVE番号CVE-2016-10174
製品NETGEAR WNR2000v5 Router
深刻度(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-03-25
米国政府機関の対応期限2022-04-15
ランサムウェアでの悪用不明(確認されていない)
弱点の種類(CWE)CWE-119

何が起きた

NETGEAR のルーター WNR2000v5 に、バッファオーバーフロー(決められた大きさを超えるデータを書き込めてしまう弱点)が見つかりました。特定の設定画面(/apply.cgi?/lang_check.html)に送る hidden_lang_avi という値を悪用すると、攻撃者がルーターの上で任意の(攻撃者が好きに選べる)プログラムを動かせるおそれがあります。NVD の評価では、ネットワーク経由で、ログインしていない攻撃者が、利用者の操作なしに悪用できるとされています。一方、NETGEAR の案内では、攻撃者が内部のネットワークに入れる場合か、利用者がリモート管理を有効にしている場合に起きる問題と説明されています。実際に悪用が確認されています。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者がルーターの設定画面に接続する → 2. hidden_lang_avi に長すぎる値を入れて送る → 3. メモリーがあふれてルーターの動きが乱れる → 4. 攻撃者の選んだ命令がルーターで動く1攻撃者がルーターの設定画面に接続する2hidden_lang_avi に長すぎる値を入れて送る3メモリーがあふれてルーターの動きが乱れる4攻撃者の選んだ命令がルーターで動く攻撃の流れ: 1. 攻撃者がルーターの設定画面に接続する → 2. hidden_lang_avi に長すぎる値を入れて送る → 3. メモリーがあふれてルーターの動きが乱れる → 4. 攻撃者の選んだ命令がルーターで動く1攻撃者がルーターの設定画面に接続する2hidden_lang_avi に長すぎる値を入れて送る3メモリーがあふれてルーターの動きが乱れる4攻撃者の選んだ命令がルーターで動く

誰が影響を受ける

NETGEAR の WNR2000v5 を使っている家庭や事務所が対象です。NETGEAR の案内では、WNR2000v5 のほかにも R6100 や WNDR3700v4 など多くの機種が同じ問題の影響を受けるとされています。影響を受けるファームウェアのバージョンは、このデータからは不明です。

何をすればいい

NETGEAR は、影響を受けるすべての機種について修正済みのファームウェアを出しており、最新のファームウェアに更新するよう強く勧めています。NETGEAR のダウンロードセンターで機種名を入れ、いちばん新しいファームウェアのリリースノートの手順に従って更新します。リモート管理は初期設定では無効なので、有効にしている場合は無効に戻します。あわせて、メーカーの公式の案内を確認してください。

やることチェックリスト

用語メモ

バッファオーバーフロー
決められた大きさのメモリーの入れ物に、それより大きなデータを書き込めてしまう弱点です。プログラムを乗っ取られる原因になることがあります。
ファームウェア
ルーターなどの機器の中に組み込まれている、機器を動かすためのソフトウェアです。
リモート管理
家の外のインターネット側から、ルーターの設定画面を開けるようにする機能です。

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

NETGEAR WNR2000v5 Router Buffer Overflow Vulnerability

概要

The NETGEAR WNR2000v5 router contains a buffer overflow which can be exploited to achieve remote code execution.

推奨対応

Apply updates per vendor instructions.

公式情報