「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

「クロスサイトスクリプティング」と「ユニバーサルクロスサイトスクリプティング」の違い

スポンサーリンク

予備知識


用語意味
Webブラウザホームページを見るときに使うソフト

それぞれの用語の意味


用語意味
クロスサイトスクリプティング悪い人がホームページにイタズラする→そのイタズラされたホームページを訪問者が見る→被害に遭う、な流れの攻撃のこと。あるいはそれが可能になっている状態
ユニバーサルクロスサイトスクリプティング「どんなホームページにも仕込めちゃうぜ!」な、悪い人がホームページにイタズラする→そのイタズラされたホームページを訪問者が見る→被害に遭う、な流れの攻撃

似ているところ


どちらも

悪い人がホームページにイタズラする
 ↓
訪問者がホームページを見る
 ↓
被害に遭う


な流れの攻撃です。
ホームページに対して悪い人が罠を仕込むことで、そのホームページを見てしまった人に悪影響を与えます。


「クロスサイトスクリプティング」と「ユニバーサルクロスサイトスクリプティング」の違い1

違うところ


やり方と影響範囲が違います。

普通のクロスサイトスクリプティングはホームページの弱点を利用します。
そのため、弱点がないホームページには仕込めません。
被害に遭うのも、弱点があり、かつ悪い人にイタズラされたホームページを見たときだけです。


「クロスサイトスクリプティング」と「ユニバーサルクロスサイトスクリプティング」の違い2

それに対して、ユニバーサルクロスサイトスクリプティングはWebブラウザの弱点を利用します。
ですから、例え弱点のないホームページを見るときであっても、弱点のあるWebブラウザを使って見るのであれば、攻撃される可能性があります。
ホームページを「何で見るか」が問題だからです。
「どこを見るか」は関係ありません。


「クロスサイトスクリプティング」と「ユニバーサルクロスサイトスクリプティング」の違い3

備考


ユニバーサルクロスサイトスクリプティングに対して、私たち(普通の利用者)がやれる対策は ありません。
せいぜい

・怪しいリンクは押さない
・弱点があると分かっているホームページを見るソフトは使わない


程度でしょう。
根本的な対策はホームページを見るソフトの弱点を潰すことです。
これはソフトを作った人じゃないとできないので、待つしかありません。


スポンサーリンク
書籍画像013
書籍画像018


書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック