
** 異議あり ** Windows上の7-Zip 21.07以前では、.7z拡張子のファイルを「Help>Contents」領域にドラッグすると、権限昇格およびコマンド実行が可能となります。これは、7z.dllの設定ミスとヒープオーバーフローが原因です。コマンドは7zFM.exeプロセスの子プロセスで実行されます。注記:複数の第三者は、権限昇格は発生しないと報告しています。
7-Zip 21.07以前のWindows版では、.7z拡張子のファイルをヘルプ>コンテンツ領域にドラッグすると、特権昇格とコマンド実行が可能になります。
このCVEに関しては、一般にかなりの不確実性があります。NISTの脆弱性詳細では、このCVEのステータスを「分析待ち」としています。
この「潜在的な」脆弱性の緩和策としては、7-Zipのインストールディレクトリから7-Zipヘルプファイル("7-zip.chm")を削除することが推奨されています。念のため対策を講じた場合、最悪でもファイルが削除され、ヘルプファイルを使用する一部のユーザーが利用できなくなるだけで、次のアプリケーションアップデートサイクルで再インストールされます。
** 異議あり ** 7-Zip 21.07以前のWindows版では、.7z拡張子のファイルをヘルプ>コンテンツ領域にドラッグすると、特権昇格とコマンド実行が可能になります。これは、7z.dllの設定ミスとヒープオーバーフローが原因です。コマンドは7zFM.exeプロセスの子プロセスとして実行されます。注:複数の第三者から、特権昇格は発生しないと報告されています。
以下のGitHubリポジトリにある特権昇格のPoCはまだ公開されていません(幸いなことに、著者は独自の理由で公開することに積極的でないようです)。現時点では、推奨されている緩和策を実施し、インストールディレクトリから「7zip.chm」(圧縮HTMLヘルプファイル)を削除することをお勧めします。
さらに、SIEM(Microsoft Sentinel)を活用して、「7zip.chm」ファイルと「cmd.exe」、「powershell.exe」、「pwsh.exe」などの他のユーティリティとの相互作用を監視するアラートを設定し、アクティビティを検知してください。私たちは、CVE作成者のsigmaルールを複製して、Sentinel経由でアラートを生成することにしました。
詳細については、"scripts" および "Microsoft Sentinel" ディレクトリをご覧ください。