2016年9月10日土曜日

Windows向けXAMPPにあったDoSの脆弱性

去年の7月3日にIPAにWindows向けXAMPPのDoSの脆弱性を報告していたのですが、1年経っても開発元から一切連絡がないようなのでIPAに情報非開示依頼の取下げ申請をしてみました。

そして3日前の9月7日にその申請が通ったので、この記事ではその脆弱性の詳細について書いてみたいと思います。

と言っても今回の脆弱性はURLを少し弄るだけで攻撃が成功してしまうので、PoCと言えるほどのものはないです。

この脆弱性が発生していたのはPHP 5.6.8がバンドルされていたWindows向けXAMPPで、幸いにもそのバージョンのインストーラーがまだ公開されているようなので時間がある人はぜひ自分の環境で試してみてください。


再現方法ですが、 http://vuln.jp というURLがあるとすると、次のような形にURLを書き換えてそのURLにアクセスをするだけで再現ができます。

https://vuln.jp:80

スキームをhttpからhttpsに変えていることと、ポート番号として80番ポートを指定しているところがポイントとなっています。

結果として、以下の動画のようにWindows向けXAMPPが再起動を繰り返します。

https://1drv.ms/v/s!AhSdI1CzfRRpkg6-3e3I-INWqAmj

今回はWindows 10を使って動画を撮影している関係で自動再起動機能が働いて攻撃が成功していることが若干分かりにくいのですが、Windows 7では異常終了した際の「Apache HTTP Server は動作を停止しました」というダイアログを閉じない限り自動再起動は行われません。

上記のことから、Windows 7では一度でもこの脆弱性を悪用されてしまうと、サーバ管理者が対応を行うまでApacheを介してのサービス提供が不可能な状態になります。

そもそもWindows向けXAMPPを使ってグローバルにサイトを公開している人はほとんどいないと思うので影響範囲は大したことがなさそうですが、このような簡単な方法でDoSの脆弱性が突けてしまうのは少し面白かったです。

ちなみにこの脆弱性は現行バージョンのWindows向けXAMPPでは既に修正済みのようですが、修正後もIPAには開発元から一切連絡が来なかったそうです(˘⊖˘)


3 件のコメント:

  1. The Golden Nugget launches first 'Golden Nugget' casino in
    The Golden Nugget opened its new 광양 출장안마 casino property, Golden Nugget Resort 문경 출장안마 and Casino on 광주광역 출장마사지 Friday, March 8, 2020 수원 출장안마 in 당진 출장샵 New York City.

    返信削除
  2. Seminole Hard Rock Hotel & Casino, Las Vegas - MapYRO
    The Seminole Hard Rock 경주 출장안마 Hotel & Casino is a Native American casino in Las Vegas, Nevada and is open 대구광역 출장마사지 daily 24 hours. Rating: 7.4/10 · 경주 출장마사지 ‎2,456 reviews 구미 출장마사지 · ‎Price range: $110 나주 출장마사지

    返信削除
  3. And keep in mind, when you reside in a state where sports gambling is authorized, take a look at|try} SportsLine for skilled predictions. I write about psychological health, how it it} affects people’s lives, and the systems meant to offer support. Of the greater than 2,000 requires assist Pennsylvania’s gambling helpline acquired in 2021, 11% 우리카지노 had been related to sports betting. As the betting slips fall to the ground and get soaked on the windy Flemington racecourse, new analysis launched in the US at present reveals that younger, non secular men with a high income are more probably to|usually have a tendency to} gamble on sports. Much of the motion in California shall be defensive as players will spend prolifically to block their opponents. The tribes’ longtime gambling nemeses — card rooms and the tax-satiated cities where they are situated — look unlikely to qualify a measure giving them a slice.

    返信削除