
このセキュリティ脆弱性を無効にする方法はありますか?
どのアプリケーションでも、ユーザーに確認することなく、任意の Web ページに Edge を開くことができるようです。
答え1
アプリケーションが別のアプリケーションを起動するのを防ぐことはできません。アプリケーションは、アプリケーションを実行したユーザーの権限を継承します。そのユーザーが別のアプリケーション (Edge など) にアクセスできる場合、そのアプリもアクセスできます。
アプリケーションを別のユーザーとして実行し、インターネットやアプリケーションを含むフォルダーへのアクセスを拒否することができます。アプリケーションのコーディング方法によっては、これで問題なく動作します。最悪の場合、アプリケーションがクラッシュする可能性があります。
答え2
レジストリから実行できます。
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet
そこにリストされているデフォルトのブラウザを、null または危険でないカスタム アプリケーション (メモ帳など) に置き換えます。