CVE-2025-43520 の詳細
CVEの情報
説明:
A memory corruption issue was addressed with improved memory handling. This issue is fixed in watchOS 26.1, iOS 18.7.2 and iPadOS 18.7.2, macOS Tahoe 26.1, visionOS 26.1, tvOS 26.1, macOS Sonoma 14.8.2, macOS Sequoia 15.7.2, iOS 26.1 and iPadOS 26.1. A malicious application may be able to cause unexpected system termination or write kernel memory.
CVE更新日: 2025-12-12 21:15:56.830000
CVSSバージョン: 3.1
CVSSスコア: 7.1
KEVの情報
KEV更新日: 2026-03-20
EPSSの情報
EPSSは脆弱性が今後30日以内に悪用される確率を予測するスコアリングシステムで、FIRST(Forum of Incident Response and Security Teams)が提供しています。
EPSSのスコアが高いということは、攻撃されるリスクが高いことを意味するので、早めの対策が必要です。
EPSSスコア: 0.004250000
EPSS更新日: 2026-10-16 00:00:00
SSVCの情報
SSVCはカーネギーメロン大学ソフトウェア工学研究所が提案する脆弱性の評価手法です。ステークホルダーごとに脆弱性対応の優先度を決定することを支援します。
本サイトでは、CVE、KEV、EPSSの内容からExploitation(悪用状況)、Technical Impact(技術的影響)、Automatable(自動攻撃の可否)を判定します。
Exploitation: active
Technical Impact: high
Automatable: False
CVE-2025-43520に関する脆弱性調査結果を以下に解説します。
1. 脆弱性の概要
CVE-2025-43520は、Appleの複数のオペレーティングシステムに影響を与えるメモリ破損の脆弱性であり、具体的には古典的なバッファオーバーフローの脆弱性として識別されています。この脆弱性は、悪意のあるアプリケーションが予期せぬシステム終了を引き起こしたり、カーネルメモリへの書き込みを行ったりする可能性があるものです。この脆弱性は「DarkSword」と呼ばれる高度なエクスプロイトチェーンの一部として、国家支援型のアクターやスパイウェアベンダーによって悪用されてきました。
1.1 影響
悪意のあるアプリケーションが、システムの予期せぬ終了(クラッシュ)を引き起こしたり、カーネルメモリに書き込んだりする可能性があります。 「DarkSword」エクスプロイトチェーンの一環として、ワンクリック(水飲み場型攻撃)でデバイスが完全に侵害される可能性があります。 2025年11月以降、機密データの窃取に利用されてきました。
1.2 深刻度
NVDにおけるCVSS 3.1の基本スコアは5.5(深刻度:中)と評価されています。影響スコアは3.6、攻撃容易性スコアは1.8です。 しかし、この脆弱性はCISAのKnown Exploited Vulnerabilities (KEV) カタログに掲載されており、実世界で積極的に悪用されていることから、そのリスクは非常に高いとされています。 一部の情報源では、ローカルでのデバイス完全乗っ取りを可能にするため、CVSS 3.1の基本スコアが7.1(高)と評価されています。
2. 対象となる環境
2.1 影響を受けるOSバージョン
以下のApple製オペレーティングシステムが影響を受けます。 * watchOS * iOS (バージョン 18.4 - 18.7) * iPadOS * macOS * visionOS * tvOS
この問題は、以下のバージョンで修正されています。 * iOS 18.7.2 および iPadOS 18.7.2 * iOS 26.1 および iPadOS 26.1 * macOS Sequoia 15.7.2 * macOS Sonoma 14.8.2 * macOS Tahoe 26.1 * tvOS 26.1 * visionOS 26.1 * watchOS 26.1
2.2 影響を受ける設定
この脆弱性は、Appleの仮想ファイルシステムクラスターI/O操作におけるTime-of-Check to Time-of-Use (TOCTOU) 問題として説明されています。攻撃者は、メモリの安全性がチェックされた後、実際に使用されるまでのわずかな時間差で仮想アドレス範囲を再マッピングすることで、カーネルメモリへの範囲外読み取り/書き込み(OOBR/OOBW)を引き起こす可能性があります。
3. 影響を受けた時の兆候
4. 推奨対策
4.1 本対策
UPL_PHYS_CONTIGフラグを強制することで、カーネルが書き込み操作の前に2回目の安全チェックを実行し、メモリの連続性を検証するように改善されています。4.2 暫定回避策(緩和策)
他に解説すべき観点
参照したサイト