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

Microsoft Silverlight のリモートコード実行の脆弱性(CVE-2016-0034)

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

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

CVE番号CVE-2016-0034
製品Microsoft Silverlight
深刻度(CVSS)8.8 重要CVSS v3.1
NVD による評価
詳細(ベクター)CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
KEVへの追加日2022-05-25
米国政府機関の対応期限2022-06-15
ランサムウェアでの悪用悪用が確認されている
弱点の種類(CWE)CWE-20

何が起きた

Microsoft Silverlight には、データを読み解く(デコードする)ときに負の位置の値をうまく扱えない弱点があり、攻撃者がプログラムを実行したり、動作を止めたりできるおそれがあります。この弱点は実際の攻撃に使われたことが確認されており、ランサムウェアの攻撃にも使われたことが知られています。攻撃者はネットワーク経由で、ログインなしに悪用できますが、利用者に細工されたWebサイトを見てもらう必要があります。Microsoft は、利用者が細工された Silverlight アプリを含むサイトを訪れると、利用者と同じ権限でプログラムを実行されるおそれがあると説明しています。

攻撃の流れ

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

攻撃の流れ: 1. 攻撃者が細工した Silverlight アプリをサイトに置く → 2. メールなどのリンクで利用者をサイトへ誘う → 3. Silverlight が細工されたデータを読み解く → 4. 利用者と同じ権限でプログラムが動かされる1攻撃者が細工した Silverlight アプリをサイトに置く2メールなどのリンクで利用者をサイトへ誘う3Silverlight が細工されたデータを読み解く4利用者と同じ権限でプログラムが動かされる攻撃の流れ: 1. 攻撃者が細工した Silverlight アプリをサイトに置く → 2. メールなどのリンクで利用者をサイトへ誘う → 3. Silverlight が細工されたデータを読み解く → 4. 利用者と同じ権限でプログラムが動かされる1攻撃者が細工した Silverlight アプリをサイトに置く2メールなどのリンクで利用者をサイトへ誘う3Silverlight が細工されたデータを読み解く4利用者と同じ権限でプログラムが動かされる

誰が影響を受ける

Microsoft Silverlight 5 で、5.1.41212.0 より前の版を使っている Windows や Mac の利用者が影響を受けます。Silverlight 5 Developer Runtime も対象です。なお、Silverlight 5 はすでにサポートが終わっています。

何をすればいい

Silverlight はサポートが終わっており、CISA も、まだ使っている場合は使うのをやめる(切り離す)よう求めています。どうしても残っている場合でも、少なくとも 5.1.41212.0 以降になっているか確認してください。あわせて、メーカー(Microsoft)のセキュリティ情報 MS16-006 など公式の案内を確認してください。

やることチェックリスト

用語メモ

Silverlight
Microsoft が提供していた、ブラウザーで動画や動きのあるアプリを動かすための追加ソフト(プラグイン)です。
ランサムウェア
パソコンのファイルを使えなくして、元に戻す代わりにお金を要求する悪質なプログラムです。
デコード
決まった形式で記録されたデータを、プログラムが使える形に読み解く処理のことです。

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

Microsoft Silverlight Runtime Remote Code Execution Vulnerability

概要

Microsoft Silverlight mishandles negative offsets during decoding, which allows attackers to execute remote code or cause a denial-of-service (DoS).

推奨対応

The impacted products are end-of-life and should be disconnected if still in use.

公式情報