10.11.1更新後、Keychain Access.appを使用してキーチェーンに保存されている暗号化されたデータの一部にアクセスできません。最も顕著なのは、保存されているパスワードを表示またはコピーできないことです。
通常、そうするために、あなたはする必要があります:
- キーチェーンパスワードを使用してキーチェーンをロック解除します。
- キーチェーンパスワードでアイテム自体のロックを解除します。
2番目のステップでは、パスワードを入力するときに、「許可」と「常に許可」の2つのオプションを選択できます。違いは、[常に許可]をクリックすると、このアイテムに対して2番目の手順を再度実行する必要がなくなることです。
検出できたものを次に示します。
- OS Xの更新前にアイテムで「常に許可」をクリックした場合、完全にアクセスできます。
- [常に許可]をクリックしていない場合、右クリックメニューからパスワードをコピーすることも、情報画面の[パスワードを表示する]チェックボックスをオンにしたときにパスワードを表示することもできません。
- 新しいアイテムを追加した場合、右クリックメニューからパスワードをコピーすることはできませんが、情報画面でそれを見ることができます。
次のコマンドを使用して、ほとんどが完全なキーチェーンデータのように見えます(ただし、すべてが揃っているかどうかはわかりません)。
security dump-keychain -d elmigranto.keychain
UPD:さらに探偵の仕事をした後、パスワードダイアログで何かをクリックすると、Console.appに次のメッセージが表示されました。
26.10.15 10:19:52,345 SecurityAgent[770]: Ignoring user action since the dialog has received events from an untrusted source
UPD2:これがHT205375によって引き起こされていることを確認してください。他の変更の中でも特に次のものがリストされています。
SecurityAgent
対象:OS X El Capitan 10.11
影響:悪意のあるアプリケーションがキーチェーンアクセスプロンプトをプログラムで制御できる
説明:アプリケーションがキーチェーンプロンプトで合成クリックを作成する方法がありました。これは、キーチェーンアクセスウィンドウの合成クリックを無効にすることで解決されました。
CVE-ID
CVE-2015-5943