content前回までは安全なウェブアプリケーションを作成する手法をいくつか説明してきた。今回からは代表的な脆弱性についての検査方法を説明していきたい。クロスサイトスクリプティング(XSS)の脆弱性について、その検査方法を紹介する。XSSとは、入力として受け取ったデータに含まれている「Javascript」などのスクリプトやタグが、それらが有効な形で出力(HTTPレスポンス)に含まれているために、ブラウザが意図しない動作や表示を行ってしまう脆弱性だ。この脆弱性を使った攻撃の被害者はサイトを利用している利用者であり、サイトが直接的な被害に遭うことはない。この脆弱性を利用すると、攻撃者が意図した通りにブラウザをコントロールすること(たとえば、意図しないデータの送信や表示内容の変更)が可能になる。これにより、利用者のログイン情報を他のサーバに送信したり、利用者のブラウザからサイトにある脆弱性を調査し、その結果を他のサーバに送信することも可能になる(図1)。最近では、XSSの脆弱性を利用したワームもMcAfeeのウェブサイトなどで報告されている。図1:XSSを利用した攻撃例。XSSの脆弱性を攻撃に用いるにはサイトの利用者に、悪意あるスクリプトを含んだリンクをクリックさせる必要がある。そのために攻撃者は、巧妙に仕組んだSpamメールや掲示板、自分が立ち上げたサイトなどのリンクを利用する。これらのリンクは対象となるサイトが送信したメールに偽装されていたり、一見すると信頼できそうなサイトにそれらしい言葉でリンクが貼られていたりする。このようにして攻撃者は誰かが罠にかかるのをじっと待っているので注意が必要だ。「サイバー攻撃対策製品を導入している」(28.3%)。――組織のセキュリティ対策実態調査ハイレベルの出口対策をクラウドで実現する、多層セキュリティゲートウェイサービス「サイバー攻撃対策」と「Webフィルタリング」による出口対策をクラウド上で実現EDRソリューションの性能を左右する3つの評価ポイントマネージド・セキュリティ・サービス~安心・安全にクラウド利活用を進めるために考慮すべきこと~【調査結果】UTMの選択にお困りではありませんか?4つの製品比較から見える評価ポイントとは人気カテゴリ経営セキュリティクラウドコンピューティング仮想化ビジネスアプリケーションモバイルSpecialPR新着コンテンツ-【IT新論】真のIT駆動型経営を実現するのは今。「SoR」から「SoE」「SoI」の構築へと拡大しつつある今、IT部門はこうした新しいタイプのシステムにどう対応し検討してくべきか。次世代ITインフラ構築の最適解をご紹介!ビジネスの継続的な成長を促す新たなITのビジョン多くの企業においてITに求められる役割が、「守り」のコスト削減から「攻め」のビジネス貢献へとシフトしつつある。Japanクイックポール2016年1月に始まる社会保障と税の共通番号(マイナンバー)制度への対応状況について、あてはまるものを選んでください。Japanは、CIOとITマネージャーを対象に、ビジネス課題の解決とITを活用した新たな価値創造を支援します。Japanをご覧ください。ついて運営会社サイトマップ当サイトは最新ブラウザでの閲覧を推奨します。permission.。