AppleInsiderスタッフ
· 1分で読めます
サムネイルの復元例。
昨年 iOS 5 で発見されたにもかかわらず、Apple の iOS 7 フォト アプリのキャッシュ バグにより、透明な PNG ファイルをアルバムに保存することで、削除された写真のサムネイルを「復活」できてしまう可能性がある。
最新のiOS 7.0.4で発生するサムネイル復元の問題は、AppleInsiderの読者であるMike氏によって発見されました。簡単な確認作業で、透明画像をカメラロールに保存すると、削除した写真に関連付けられた小さなプレビューが実際に再表示されることが確認されました。フルサイズの写真は復元されません。
写真アプリのバグについての最初の言及は、2012年初頭にAppleのサポートコミュニティフォーラムに現れ、スレッド作成者は透明な背景の画像をフォトアルバムに保存することで、数か月前に削除した写真を「復活」させることができたと述べています。
この問題をさらに詳しく調べたところ、復元されていたのは画像のプレビュー、つまり小さなサムネイルのみであり、この問題は iOS のローカル キャッシュ メカニズムに関連していることが示唆されました。
サードパーティ製ソフトウェアを使ってiOSのシステムファイルを表示すると、関連する写真を削除した後でも、サムネイルファイルが「写真データ」フォルダに表示されます。これらのファイルを削除すれば問題は解決しますが、新しい写真を撮るとシステムが同じ方法でサムネイルを保存し始めるため、一時的な解決策に過ぎません。
多くの人にとって、この明らかなバグは問題にはならないでしょうが、一部のユーザーはセキュリティとプライバシーへの潜在的な影響を懸念しているかもしれません。例えば、悪意のある人物がロック解除されたiOSデバイスにアクセスした場合、インターネット上で容易に入手できる透明なPNGファイルを保存することで、削除された古いサムネイルを復元できる可能性があります。
Apple 社がなぜこのセキュリティホールの可能性を修正せずに放置しているのかは不明だが、同社は iOS エンジニアにこの問題を伝えると Mike 氏に伝えている。