macOSの脆弱性により、信頼されたアプリの実行ファイルが警告なしに置き換えられる
Silent Replacement of Trusted macOS App Executables

macOSに、Webからダウンロードしたアプリのメイン実行ファイルを、権限昇格なしに静かに置き換えられる脆弱性が発見された。攻撃者は、アプリバンドルをアーカイブして復元することで、Gatekeeperやコード署名の検証を回避し、改ざんしたアプリを起動できる。さらに、改ざんされたアプリは、本物のアプリの名前とアイコンを使ってKeychainやTCC保護データへのアクセスを要求するため、ユーザーを欺くことが可能。Appleはこの問題をセキュリティ上の欠陥と見なさず、修正しないと判断した。
この攻撃は、TCCやKeychainの保護、コード署名をバイパスするものではありません。代わりに、インストール済みアプリに対するユーザーの信頼を悪用します。プロンプトは本物のmacOSシステムプロンプトであり、本物のアプリが生成したものと視覚的に区別がつかないからです。