Microsoft、Windows ペイントのRCE脆弱性を修正 攻撃者によるリモートでのコード実行が可能に

Microsoftは、Windows ペイントのセキュリティ更新プログラムを公開し、境界外読み取りの脆弱性「CVE-2026-83844」を修正しました。この脆弱性を悪用されると、認証されていない攻撃者にリモートでコードを実行される恐れがあります。

2026年10月13日に公開されたMicrosoftのアドバイザリは、この問題の重要度を「重要(Important)」と評価しています。CVSS 3.1の基本スコアは8.1、現状スコアは7.1です。

Microsoftは、セキュリティ更新プログラムのリリースとして、ペイントのビルド11.2609.401.0を示しています。また、協調的な脆弱性開示を通じてこの問題を報告した匿名のリサーチャーに謝意を示しています。

この脆弱性はCWE-125に分類されます。CWE-125は、ソフトウェアが想定されたバッファーの先頭より前、または末尾より後ろのメモリを読み取ってしまう問題です。こうしたアクセスにより、機密情報の漏えいやクラッシュが起きたり、攻撃対策を回避するためのメモリアドレスが得られたりする可能性があります。

Chromiumでも、関連する境界外メモリアクセスの問題が発生しています。ただし、これは別の事例であり、関係するコンポーネントも悪用の条件も異なります。

Microsoftのペイントに関するアドバイザリは、影響をリモートコード実行としていますが、その根底にある実行の仕組みについては説明していません。アドバイザリのFAQによると、攻撃者は細工したパケットをネットワーク経由で、影響を受けるサービスに送信できるとされています。

攻撃が成功するために、認証もユーザーの操作も必要ありません。しかし、アドバイザリには、関係するサービス、待ち受けポート、プロトコル、処理機能が明記されていません。

この情報の欠落により、影響範囲を正確に見積もることは困難です。管理者は、すべてのペイントのインストール環境がリモートから到達可能なリスナーを公開していると推測すべきではありません。また、Microsoftが説明するパケットベースの攻撃経路を、画像ファイルを開くシナリオに置き換えて考えるべきでもありません。

Microsoftは、攻撃の複雑さを「高」と評価しています。悪用にはシステムに関する詳細な知識が必要で、環境要因、構成、追加のセキュリティ対策にも左右されるためです。

ASLRアドレスの漏えいは、メモリ情報が攻撃を後押しする仕組みを示す例です。しかしMicrosoftは、今回のペイントの問題について、ASLRのバイパスやエクスプロイトチェーン、それに類する依存関係があるかどうかを、提供された技術情報の中では明らかにしていません。

解放後使用(use-after-free)の悪用と境界外読み取りの違いも重要です。どちらも無効なメモリアクセスを伴いますが、根本原因と悪用に必要な条件は異なります。

ペイントに関するアドバイザリには、概念実証コード(PoC)、ペイロードの構造、攻撃後に得られる権限レベルの記載がありません。そのため、第三者が攻撃を技術的に再現することは難しくなっています。

管理者は、Microsoft Storeの更新プログラムを適用し、インストールされているペイントのバージョンがビルド11.2609.401.0であることを確認してください。企業のIT部門は、アプリの更新ポリシーによって配信が遅れていないかも確認する必要があります。

アドバイザリには、回避策もネットワークシグネチャも記載されていません。影響を受ける環境では、パッチの適用を確実に確認することが、文書化されている最も明確な対処法です。

16,000以上のSOCチームが、脅威調査の効率化と手作業の削減のためにANY.RUNを活用しています。チームで試してみる

翻訳元: https://cyberpress.org/microsoft-windows-paint-rce-flaw/

本記事は cyberpress.org の記事を翻訳・要約したものです。