HTML5の登場で変わる可能性が高いが、Webブラウザのセキュリティモデルは基本的に「Same origin policy」と呼ばれる「同じサイトからしかドキュメントの読み込みを許可しない」ポリシーで成り立っている。しかしこれはPCのローカルファイルとなると話が違ってくる。ローカルファイルに対しては「Same origin policy」は必ずしも有効になっておらず、ブラウザごとに対応はまちまちだ。このあたりの話がChromium Blog, Security in Depth: Local Web PagesにまとまっているためWebデベロッパは一度目を通しておきたい。
説明ではまず次のようにローカルファイルの閲覧に規制が設けられていない場合の脆弱パターンを説明してから、それぞれのブラウザの対応を紹介している。
こうした想定されるセキュリティ上の懸念に対する各ブラウザの対応は次のとおり。
こうしたブラウザの対応状況を鑑み、Google Chromeでは次のポリシーを採用している。OperaのポリシーをベースにSafari/IEの特徴も取り込んだ形だ。
Chromをインストールして使うようなケースではほかのブラウザもインストールしてあることがほとんどだ。このためブラウザを組み合わせて巧みにそれぞれの制限をくぐり抜けて攻撃を実現する方法がある。このためChromeではダウンロードしたファイルにMark of the Webを追加したり、ファイルダウンロード時にユーザに確認を促すようにするといったように、ブラウザを組み合わせた場合でも可能な限り危険性を減らすようにする処理も実装されている。
今後はFirefox 3で実現されているディレクトリ以下へのアクセス限定機能やローカルWebページからネットへデータバックを不可能にする方法などの取り込みが検討されているという。さすがに後発のブラウザということもありChromeのセキュリティモデルはよく考えられているようだ。
| Google Chromeエクステンション導入、Linux移植も [2008/12/5] |
| 【レポート】Chromeのフィッシング詐欺/マルウェア検出技術の仕組み [2008/11/19] |
| Google Chrome サンドボックスで実現するセキュリティ、Windowsの機能に依存 [2008/10/9] |
| 【レポート】Google Chromeが検索プロバイダに送信するデータ、Chromiumがある真の理由 [2008/10/6] |
| Google Chromeマルチプロセスの功罪、メモリ使用編 [2008/9/30] |
| Google Chrome、マルチプロセスで動作する理由 [2008/9/23] |
| Google ChromeにおけるJavaScriptプログラミングの留意点 [2008/9/9] |
| Google Chromeと次期Firefox競合相手、ブラウザではなくFlash? [2008/9/11] |
| FirefoxがGoogle Chromeを気にしなくていい10の理由 [2008/9/8] |
| 【レポート】Google、「Google Chrome」(ベータ版)メディア向け説明会開催 [2008/9/5] |
| Chromeにクレーム? 最速とのGoogleの主張にMozillaが反論 [2008/9/4] |
| Google、Webブラウザ「Chrome」を9月2日リリース [2008/9/2] |
| Google独自ブランドのWebブラウザ「Google Chrome」が登場へ [2008/9/2] |
| 【レポート】千葉高校生が快挙! 日本人初の部門最優秀賞受賞! - ISEF 2013 [11:59 5/20] |
| アシアル、モバイルアプリデベロッパー動向レポートの日本語版を公開 [11:36 5/20] |
| 【レポート】いよいよ審査! 密閉空間で1000人の審査員を迎えた代表8人--Intel ISEF 2013 [10:41 5/20] |
| Google App EngineにPHP登場 [09:22 5/20] |
| 2010年の脆弱性が2013年にも、Linux [09:20 5/20] |
|
米エネルギー省、シェールガスの対日輸出許可--フリーポートLNGプロジェクト [15:51 5/20] ライフ |
|
【レポート】注目アプリを探せ! iPad iPhone Wire人気アプリランキング - 5月12日~5月19日 [15:50 5/20] 携帯 |
|
【特別企画】「HP ENVY シリーズ」を30台連携させたPCコンサート - その舞台裏に迫るインタビュー映像 [15:43 5/20] パソコン |
|
【レビュー】モーショントラッキング機能も搭載! - さらに使いやすさを追求したビデオ編集ソフト「VideoStudio X6」 [15:41 5/20] パソコン |
|
ライダーに聞く、雨の日のツーリング事情 [15:34 5/20] ライフ |