Trusted Design

CVE-2025-31200 の詳細

CVEの情報

説明:
A memory corruption issue was addressed with improved bounds checking. This issue is fixed in tvOS 18.4.1, visionOS 2.4.1, iOS iOS 18.4.1 and iPadOS 18.4.1, macOS Sequoia 15.4.1. Processing an audio stream in a maliciously crafted media file may result in code execution. Apple is aware of a report that this issue may have been exploited in an extremely sophisticated attack against specific targeted individuals on iOS.

CVE更新日: 2025-04-16 19:15:54.540000

CVSSバージョン: 3.1

CVSSスコア: 9.8

KEVの情報

KEV更新日: 2025-04-17

EPSSの情報

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

EPSSスコア: 0.208980000

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

SSVCの情報

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

Exploitation: active

Technical Impact: high

Automatable: True

AIを使った解説

解説:

CVE-2025-31200は、AppleのCoreAudioフレームワークに存在するメモリ破損の脆弱性であり、細工されたメディアファイルのオーディオストリームを処理することで、リモートからのコード実行を許してしまう可能性があります。Appleは、この脆弱性が特定の個人を標的とした高度な攻撃で悪用されたことを認識していると報告しています。


1. 脆弱性の概要

CVE-2025-31200は、AppleのCoreAudioフレームワークにおけるバッファオーバーフローの脆弱性です。具体的には、Apple Positional Audio Codec (APAC) デコーダ内のAPACChannelRemapper::Process関数、またはInferProfileFromCodecConfigs()関数における境界チェックの不備に起因するメモリ破損問題として説明されています。悪意を持って細工されたメディアファイルに含まれるオーディオストリームを処理すると、この脆弱性がトリガーされ、攻撃者が任意のコードを実行できる可能性があります。

1.1 影響

この脆弱性が悪用された場合、以下のような影響が考えられます。

  • 任意コード実行 (RCE): 攻撃者は、標的デバイス上で任意のコードを実行する可能性があります。
  • セキュリティ制限の回避: 攻撃者がデバイスのセキュリティ制限を迂回する可能性があります。
  • サービス拒否 (DoS): 悪意のあるオーディオストリームの処理により、システムが予期せずクラッシュし、サービス拒否状態になる可能性があります。関連するコンポーネントでDoSの影響も報告されています。
  • 完全なシステム侵害: 他の脆弱性と組み合わせることで、完全なシステム侵害につながる可能性があります。

1.2 深刻度

  • CVSS v3.1基本評価スコア: 9.8 (Critical/緊急) (CISA-ADPによる評価)
  • CISA KEV (Known Exploited Vulnerabilities) カタログに掲載: 本脆弱性は、実際に悪用が確認されている脆弱性としてCISAのカタログに掲載されています。
  • EPSS (Exploit Prediction Scoring System) スコア: 0.188 (97.2パーセンタイル) または 19.66% (97パーセンタイル)これは、今後30日以内にこの脆弱性が悪用される可能性が高いことを示しています。
  • 悪用の状況: Appleは、この脆弱性がiOSの特定の個人を標的とした「極めて高度な攻撃」で悪用された可能性があるとの報告を認識していると発表しています。

2. 対象となる環境

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

この脆弱性は、AppleのCoreAudioフレームワークを使用するすべてのAppleデバイスに影響を及ぼします。具体的に影響を受けるOSバージョンは以下の通りです。

  • iOS: バージョン 18.4.1 未満
  • iPadOS: バージョン 18.4.1 未満
  • macOS Sequoia: バージョン 15.4.1 未満
  • tvOS: バージョン 18.4.1 未満
  • visionOS: バージョン 2.4.1 未満
  • watchOS: バージョン 11.5 未満

2.2 影響を受ける設定

特定の「設定」に依存するものではなく、悪意を持って細工されたメディアファイル内のオーディオストリームをデバイスが処理する際に脆弱性が発動します。特に、iMessageやSMSを介して悪意のあるオーディオファイルが配信される「ゼロクリック」攻撃で脆弱性が悪用される可能性があります。

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

この脆弱性は、ユーザーの操作を必要としない「ゼロクリック」リモートコード実行の可能性があるため、ユーザーが明確な兆候を認識することは困難な場合があります。 しかし、攻撃が成功した場合、以下のような結果が生じる可能性があります。

  • デバイス上での任意のコード実行。
  • 関数ポインタや仮想テーブルエントリの上書きなどのメモリ破損。
  • デバイスの予期せぬ再起動やクラッシュ (サービス拒否)。

4. 推奨対策

4.1 本対策

影響を受けるすべてのApple製品を、脆弱性が修正されたバージョンにアップデートすることが最も重要な対策です。

  • iOS: 18.4.1 以降にアップデート
  • iPadOS: 18.4.1 以降にアップデート
  • macOS Sequoia: 15.4.1 以降にアップデート
  • tvOS: 18.4.1 以降にアップデート
  • visionOS: 2.4.1 以降にアップデート
  • watchOS: 11.5 以降にアップデート

Appleは、境界チェックの改善によりこの問題に対処しました。

4.2 暫定回避策(緩和策)

  • 未知のメディアファイル、特にオーディオファイルを開かない: 攻撃ベクタが悪意のあるメディアファイルの処理であるため、信頼できないソースからのファイルを不用意に開かないことが推奨されます。 ただし、ゼロクリック攻撃の場合、この対策は限定的かもしれません。
  • 高リスクユーザーに対するポリシーの定義: 企業の幹部、セキュリティ担当者、財務、法務、IR担当者など、標的型攻撃の対象となりやすい高価値の従業員に対しては、より厳格なセキュリティポリシーを適用することが有効です。
  • MDMと条件付きアクセスによる最小バージョンの強制: iOS/iPadOSデバイスでは、MDM (Mobile Device Management) を利用して、脆弱性が修正されたOSバージョンの適用を強制し、条件付きアクセスを組み合わせることで、未パッチのデバイスからのアクセスを制限できます。
  • ロックダウンモードの利用: Appleのロックダウンモードは、高リスクの標的型攻撃から保護するための追加のセキュリティ層を提供しますが、この特定のCVEに対する直接的な緩和策として明記されているわけではありません。

その他に解説すべき観点

  • 発見者: この脆弱性は、Appleの内部チームとGoogleのThreat Analysis Group (TAG) が共同で発見しました。
  • CWE (Common Weakness Enumeration): CWE-787 (Out-of-bounds Write) および CWE-119 (Improper Restriction of Operations within the Bounds of a Memory Buffer) に分類されます。

参照サイト

NVDサイト

NVDでCVEの詳細を見る

戻る