広告掲載
スマホ

Android「SMS of Death」のPoC公開、14〜17は修正済み

研究者のMark Blah氏がCVE-2026-58882の実証コードを公開。8バイトの細工したWAP Pushメッセージで通話が切断される。

セキュリティ研究者のMark Blah氏が、Androidの脆弱性CVE-2026-58882の実証コード(PoC)を公開した。同氏が公開した技術分析とPoCを、bleepingcomputer.comが伝えている。この脆弱性は「SMS of Death」と呼ばれている。

細工した8バイトのWAP PushメッセージをデータSMSとしてポート2948に送信すると、クリック不要でサービス妨害が発生する。com.android.phoneプロセスがクラッシュし、モバイル接続が妨げられ、緊急通報を含む進行中の通話が切断される。

原因は、AndroidのWapPushOverSms.decodeWapPdu関数におけるヘッダー長の値の検証不備にある。悪意あるメッセージを20通送信すると端末が再起動ループに陥ることがあり、Android 12を搭載した端末は約90秒ごとにリカバリーモードへ再起動したという。

Googleは「Fix remote DoS in decodeWapPdu」と題した修正で例外を捕捉し、SMSデータベースから悪意あるメッセージを削除するようにした。この修正はAndroid 14から17向けの2026年10月のAndroidセキュリティアップデートに含まれているが、Googleの10月のセキュリティ速報には記載されていない。

Android 12および13の端末は修正を受け取っておらず、脆弱なままとなっている。GitHubのコントリビューターであるSakis氏は、Android Debug Bridge(ADB)を使って悪意あるメッセージを削除する方法を見つけた。

よくある質問

CVE-2026-58882はどのAndroidバージョンで修正されていますか?

Android 14から17向けの2026年10月のAndroidセキュリティアップデートで修正されています。Android 12および13の端末は修正を受け取っておらず、脆弱なままです。

SMS of Deathはどのようにして端末に影響しますか?

細工した8バイトのWAP Pushメッセージをポート2948にデータSMSとして送信すると、com.android.phoneプロセスがクラッシュし、通話が切断されます。20通送信すると再起動ループに陥ることがあります。

出典