【Webサーバに起因するクロスサイトスクリプティング脆弱性(2)】(執筆:office) | ScanNetSecurity
2026.07.11(土)

【Webサーバに起因するクロスサイトスクリプティング脆弱性(2)】(執筆:office)

 さて、Web閲覧者がURLを与えたり、フォームの入力欄に文字列などを記入した場合、それらの入力・操作に応じて様々なHTMLを表示させる仕組みを持つものは、通常cgiなどのWebアプリケーションである。しかし、Web閲覧者の要求したURLに対してWebアプリケーションが応えら

特集 特集
 さて、Web閲覧者がURLを与えたり、フォームの入力欄に文字列などを記入した場合、それらの入力・操作に応じて様々なHTMLを表示させる仕組みを持つものは、通常cgiなどのWebアプリケーションである。しかし、Web閲覧者の要求したURLに対してWebアプリケーションが応えられないような場合については、Webサーバ自身がエラーを表すHTMLを表示する。このWebサーバによるエラー表示のHTMLの内容は、Webサーバの種類やバージョンによって異なるが、古いバージョンのWebサーバには、これらエラー表示の仕組みにクロスサイトスクリプティング脆弱性が存在することがある。

 例えばApacheの1.3.11以前のバージョンでは、Bad Requestに対するエラー表示にクロスサイトスクリプティングが存在する。従って、
http://old.apache.host/../
というような形式のURLでアクセスするとクロスサイトスクリプティングが顕わとなる。

 この他にも、IIS 4.0とIIS 5.0の、MS01-026 [1]についての修正プログラム導入されていないもの、Rapidsite Apa-1.3.4以前のもの、Netscape Enterprise 3.6 sp3以前のものには、Webサーバに起因するクロスサイトスクリプティング脆弱性が存在することがわかっている。

 今回は、バガボンド社の「SCAN Security Alert」[2]のデータを基に、co.jpドメインに、これら古いバージョンのWebサーバがどの程度存在するかを検討してみた。ただし、これら上記のような古いバージョンのWebサーバであるからといって、必ずWebサーバに起因するクロスサイトスクリプティング脆弱性が存在するわけではない。Webサーバの表示するエラー用のHTMLを安全な内容に設定変更すれば、脆弱性は防げるからだ。しかし実際にはそのような対策済みのサーバは非常に少なく、またWebアプリケーションの脆弱性が問題となることも多いので、統計的な考察をするにあたっては、Webサーバのバージョンだけで、Webサーバに起因するクロスサイトスクリプティング脆弱性を持つサイトの統計を考えることは十分意味のあることと考えられる。

 co.jpドメインの約17万サイトのうち、Apacheを採用しているサイトは約11万サイトある。このうち、クロスサイトスクリプティング脆弱性をもつサイトは、7万5000サイト、約69%ものサイトが脆弱なサイトであった。Rapidsiteを採用しているサイトは約1万1000サイト、うち脆弱性のあるサイトは7900サイトで約73%が脆弱であった。Netscape Enterpriseを採用している約4500サイトについては、脆弱性を持つバージョンのサイトは約4400サイトであり、なんと97%が脆弱であった。


office
office@ukky.net
http://www.office.ac/


[1] http://www.microsoft.com/japan/technet/treeview/default.asp?url=/japan/technet/security/bulletin/ms01-026.asp
[2] https://www.netsecurity.ne.jp/article/1/4298.html


(詳しくはScan本誌をご覧ください)
http://shop.vagabond.co.jp/m-ssw01.shtml

《ScanNetSecurity》

特集

PageTop

アクセスランキング

  1. KDDI の ISP 事業者向けメールシステムに不正アクセス、ゼロデイ脆弱性を悪用

    KDDI の ISP 事業者向けメールシステムに不正アクセス、ゼロデイ脆弱性を悪用

  2. 東電子会社、ロゴ入り安全帽を紛失 ~「偽社員」による不審な訪問や詐欺に注意呼びかけ

    東電子会社、ロゴ入り安全帽を紛失 ~「偽社員」による不審な訪問や詐欺に注意呼びかけ

  3. 5,016,432 人分の BIGLOBE メールアドレスが漏えい ~ KDDI の ISP 事業者向けメールシステムへの不正アクセス

    5,016,432 人分の BIGLOBE メールアドレスが漏えい ~ KDDI の ISP 事業者向けメールシステムへの不正アクセス

  4. マネーフォワードが利用する「GitHub」への不正アクセス、流出した可能性が判明した個人データの詳細公表

    マネーフォワードが利用する「GitHub」への不正アクセス、流出した可能性が判明した個人データの詳細公表

  5. シード・プランニングにランサムウェア攻撃、顧客から預かった個人情報は流出していないと判断

    シード・プランニングにランサムウェア攻撃、顧客から預かった個人情報は流出していないと判断

ランキングをもっと見る
PageTop