(Translated by https://www.hiragana.jp/)
SQL Slammer - Wikipedia

SQL Slammer (エスキューエル・スラマー)は、コンピュータウイルスワーム一種いっしゅ2003ねん1がつ25にち530ふん (UTC) に確認かくにんされてから、爆発ばくはつてき感染かんせん台数だいすうやし、感染かんせん台数だいすう確認かくにんわずか10ふんで7まん5000だい以上いじょうたっした[1]。また、このワームのすパケットにより、世界せかいてきにネットワーク障害しょうがい発生はっせいした[2]別名べつめい W32.SQLExp.Worm、DDOS.SQLP1434.A、the Sapphire Worm、SQL_HEL、W32/SQLSlammer、Helkern[よう出典しゅってん]

概要がいよう

編集へんしゅう

SQL Slammerを最初さいしょ発見はっけんした人物じんぶつは、W3 MediaのシニアWebデベロッパでテクニカルマネージャーのBen Koshyとされている[3]。"SQL Slammer"とばれているが、このワームはSQLかれているわけではなく、このワームがマイクロソフトSQL ServerまたはMSDEふくまれるバッファオーバーフロー脆弱ぜいじゃくせいいて感染かんせんするからである。ちなみに、その脆弱ぜいじゃくせい対策たいさくパッチは6ヶ月かげつまえにマイクロソフトより公開こうかいされていた(MS02-039, MS02-061)。

衝撃しょうげき

編集へんしゅう

Internet Storm Centerなどインターネットのトラフィックをモニターしているサイトは、ネットワークが世界せかいてき規模きぼいちじるしくおもくなっていると報告ほうこくした。その状況じょうきょうは2001ねんなつだい流行りゅうこうしたCode Redていた。

日本にっぽん感染かんせんじょうきょう非常ひじょう軽微けいび(シマンテックへの感染かんせん報告ほうこくは1けんのみ)だったが、セキュリティ意識いしきひくく、コピーソフトが蔓延まんえんしているためパッチやサービスパックを適用てきようしていない韓国かんこくでは、感染かんせんしたSQL ServerによりDNSがダウンしたことで全国ぜんこくでインターネットが利用りようできなくなるなど、おおきな影響えいきょうた。企業きぎょうのサーバでもおおくの感染かんせん被害ひがい[4]。また同様どうよう攻撃こうげきは、アジア、ヨーロッパ、北米ほくべいでも報告ほうこくされた。

ウイルス対策たいさくソフトメーカーのシマンテック世界中せかいじゅうすくなくとも2まん2000だいものシステムが影響えいきょうけると見積みつもった。

Microsoft SQL Server Desktop Engine (MSDE) は、このワームに感染かんせんし、続々ぞくぞく感染かんせんすうやしていった。また、MSDEがインストールされていることをらない一般いっぱん家庭かていのユーザーの存在そんざいもさらに事態じたい悪化あっかさせた。さらに、このワームはMSDEの動作どうさしているコンピュータがインターネット経由けいゆ感染かんせんした場合ばあいネットワークアドレス変換へんかん (NAT)の内側うちがわのSQL Serverに感染かんせんすることができた。

技術ぎじゅつてき詳細しょうさい

編集へんしゅう

このワームはわずか376バイトのコードでできていて、IPアドレスをランダムに発生はっせいさせて、発生はっせいさせたIPアドレスをつホストにたいして自身じしん分身ぶんしんおくりつける以外いがい行動こうどうおこなわない。もし、ワームの選択せんたくしたアドレスをつホストじょうで、パッチをてていないMicrosoft SQL Serverがうごいていた場合ばあいただちにホストに感染かんせんし、感染かんせんやす活動かつどうはじめる。

家庭かていのパソコンでは、一般いっぱんてきにMSDEがインストールされていないかぎ感染かんせんすることはない。また、ワームはディスクにはまれず、メモリに常駐じょうちゅうするだけなので除去じょきょすることは簡単かんたんである。たとえば、さい起動きどうするだけでも除去じょきょすることができる(対策たいさくおこなっていないので、すぐにまた感染かんせんすることになるが)。

このワームは、2002ねん7がつ24にちにマイクロソフトによって報告ほうこくされたSQL Serverのセキュリティーホールをいている。そのパッチはワームが登場とうじょうする半年はんとしまえにマイクロソフトからリリースされていたが、おおくのシステムにはパッチが適用てきようされていなかった(マイクロソフト自身じしんのいくつかのサーバをふくむ)。

ネットワーク遅延ちえんは、感染かんせんしたサーバの大量たいりょうのパケットによるネットワークトラフィックの増大ぞうだいれず、多数たすうのルーターがダウンしたことによる。通常つうじょう、トラフィックが処理しょり限界げんかいえると、ルーターの処理しょり遅延ちえんするか、ネットワークトラフィックを遮断しゃだんすると想定そうていされている。いくつかのルーターがクラッシュし、となりのルーターはこれらのルーターへのパケットのわたしをめなければならないと感知かんちする。ルーターは、自身じしんっているルーターへこのことを通知つうちはじめた。このようなルーティングテーブルの更新こうしん情報じょうほう通知つうちあらしが、さらにルーターが故障こしょうする原因げんいんとなり問題もんだい悪化あっかさせた。さらに、クラッシュしたルーターの管理かんりしゃがルーターをさい起動きどうし、ルーターが自分じぶん存在そんざい通知つうちしたため、ルーティングの更新こうしん情報じょうほう通知つうちあらしふたた発生はっせいした。すぐに、インターネットの帯域たいいきだい部分ぶぶんがこれらルーティングテーブルを更新こうしんするためのルーター同士どうし通信つうしん消費しょうひされ、通常つうじょうのデータトラフィックは遅延ちえんし、または完全かんぜん停止ていしした。皮肉ひにくにも、SQL Slammerはちいさなデータだったため、通信つうしん成功せいこうしたが、まっとうなパケットの通信つうしん不通ふつうになった。

SQL Slammerは確認かくにんされた最初さいしょウォーホールがたワーム2002ねん、Nicholas Weaverの論文ろんぶんによって存在そんざい仮定かていされたネットワークで急速きゅうそくひろがるワーム)である。このワームが急速きゅうそくひろまったのには2つのわけがある。ひとつはUDPうえ感染かんせんひろめたこと、そしてもうひとつは、ワームが376バイトしかなく1パケットおさまった[よう出典しゅってん]ことである。その結果けっか感染かんせんしたホストがのマシンとのコネクションを確立かくりつする必要ひつようがなくなり、各々おのおの感染かんせんしたホストは、限界げんかいまで攻撃こうげき試行しこうできた(大体だいたい毎秒まいびょうすうひゃくかい)。

脚注きゃくちゅう

編集へんしゅう
  1. ^ SQLスラマー、10分間ふんかんに7まん5000だい感染かんせん 過去かこれいのないはやさ・べい研究けんきゅうしゃ調査ちょうさ」。日本経済新聞にほんけいざいしんぶんウイークエンドばん、2003ねん2がつ4にち
  2. ^ 世界せかい規模きぼ報告ほうこくされたネット障害しょうがいについての総括そうかつレポート~Slammerワームによる被害ひがいについて~」。経済けいざい産業さんぎょうしょう情報じょうほうセキュリティ政策せいさくしつ。2003ねん1がつ31にち
  3. ^ W3 Media's Ben Koshy first to identify Internet 'Slammer' Virus」。W3MEDIA.COM、2003ねん1がつ24にち
  4. ^ アットマーク・アイティ SQLワーム被害ひがいに「人災じんさいだ」のこえ日本にっぽんでの影響えいきょう軽微けいび 2003/1/28 [1]

外部がいぶリンク

編集へんしゅう
ニュース
アナウンス
解析かいせき
技術ぎじゅつ情報じょうほう