Trusted Design

CVE-2013-6282 の詳細

CVEの情報

説明:
The (1) get_user and (2) put_user API functions in the Linux kernel before 3.5.5 on the v6k and v7 ARM platforms do not validate certain addresses, which allows attackers to read or modify the contents of arbitrary kernel memory locations via a crafted application, as exploited in the wild against Android devices in October and November 2013.

CVE更新日: 2013-11-20 13:19:43.023000

CVSSバージョン: 3.1

CVSSスコア: 8.8

KEVの情報

KEV更新日: 2022-09-15

EPSSの情報

EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。

EPSSスコア: 0.397110000

EPSS更新日: 2026-10-16 00:00:00

SSVCの情報

SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。

Exploitation: active

Technical Impact: high

Automatable: False

AIを使った解説

解説:

CVE-2013-6282について、以下の観点で解説します。

1. 脆弱性の概要

Linuxカーネルのget_userおよびput_user API関数に存在する脆弱性です。v6kおよびv7 ARMプラットフォームにおいて、これらの関数が特定のアドレスを適切に検証しないため、攻撃者が細工されたアプリケーションを介して任意のカーネルメモリ位置の内容を読み取ったり変更したりすることが可能になります。この脆弱性は、2013年10月および11月にAndroidデバイスに対して悪用されたことが確認されています。

1.1 影響

  • 攻撃者は任意のカーネルメモリの内容を読み書きできます。
  • これにより、特権昇格(Privilege Escalation)が引き起こされる可能性があります。
  • 機密性、完全性、可用性への影響は高いと評価されています。

1.2 深刻度

  • 深刻度: 高 (High)
  • CVSS v3.1基本スコア: 8.8 (High)
    • 攻撃元区分 (Attack Vector): ローカル (Local)
    • 攻撃の複雑さ (Attack Complexity): 低 (Low)
    • 必要な特権レベル (Privileges Required): 低 (Low)
    • ユーザーインタラクション (User Interaction): 不要 (None)
    • スコープ (Scope): 変更なし (Unchanged)
    • 機密性への影響 (Confidentiality Impact): 高 (High)
    • 完全性への影響 (Integrity Impact): 高 (High)
    • 可用性への影響 (Availability Impact): 高 (High)
  • CVSS v2.0基本スコア: 7.2 (High)
  • CISAの既知の悪用されている脆弱性カタログ(Known Exploited Vulnerabilities Catalog)にリストされています。

2. 対象となる環境

  • v6kおよびv7 ARMプラットフォーム上のLinuxカーネル

2.1 影響を受けるOSバージョン

  • Linuxカーネルバージョン3.5.5より前のバージョン
  • 具体的には、3.2.54より前、3.4.12より前のLinuxカーネルも影響を受けます。
  • Androidデバイスに対する実世界での悪用が確認されています。

2.2 影響を受ける設定

  • v6kおよびv7 ARMプラットフォームで、脆弱性のあるget_userおよびput_user API関数を使用するLinuxカーネルが対象となります。特定の追加設定は必要ありません。

3. 影響を受けた時の兆候

このCVEに特化した明確なIoC(Indicators of Compromise)は明示されていませんが、特権昇格やカーネルメモリへの不正アクセスが発生した場合、一般的に以下のような兆候が見られる可能性があります。

  • 異常なアプリケーション活動: 承認されていない、または未知のアプリケーションが実行されている。
  • 不正な設定変更: システムまたはアプリケーションの設定が通常のプロセス外で変更されている。
  • 疑わしいファイルの変更または移動: 特権昇格ツールに関連するファイルの圧縮、移動、または持ち出しなど。
  • 異常なネットワークトラフィック: 昇格された特権が悪用され、C2(Command and Control)通信やデータ持ち出しのために使用される場合。
  • 予期せぬシステム再起動やクラッシュ: カーネルメモリの破損が原因である可能性。

4. 推奨対策

4.1 本対策

  • Linuxカーネルをバージョン3.5.5以降にアップデートしてください。
  • 具体的には、3.2.54、3.4.12、および3.5.5以降の安定版カーネルに修正が適用されています。
  • ベンダーの指示に従ってアップデートを適用してください。
  • この修正は、ARMのget_user / put_userパスに不足していたアドレスチェックを追加するソースコードの変更を伴います。

4.2 暫定回避策(緩和策)

  • CVE-2013-6282に対するランタイムでの緩和策や設定による回避策は存在しません。
  • sysctlやブートフラグで不足している境界チェックを追加することはできないため、修正が適用されたカーネルを使用する必要があります。

他に解説すべき観点

  • この脆弱性は、x86やARM64ではなく、32ビットARM v6kおよびv7アーキテクチャに特有のものです。
  • 脆弱性は実世界で積極的に悪用されており、特にAndroidデバイスが標的となりました。
  • この脆弱性に対するMetasploitモジュールが存在します。
  • CISAは、米国連邦政府機関に対し、2022年10月6日までにこの脆弱性に対処するよう期限を設けていました。

参照したサイト

NVDサイト

NVDでCVEの詳細を見る

戻る