意外と多いデフォルトパスワードによる侵入とその被害ネットワーク越しにシステムに侵入する方法は大きく分けて2つあります。1つは脆弱性などを突いての侵入、もう1つは認証を突破して侵入する方法です。この後者の方法の中でも多いのが、機器を購入したときに設定されているままのデフォルトパスワードで運用されていて、それを悪用されて侵入されてしまうという場合です。大規模DDoS攻撃に悪用された端末はデフォルトパスワードだった2016年10月に米国のセキュリティジャーナリストのWebサイトや、Twitterなどが使うDNSサーバプロバイダなどに対する大規模なDDoS攻撃がありました。その攻撃の規模はとても大きく、620Gbpsに達したとも言われています。この大量アクセスを浴びせかけるDDoS攻撃に利用された端末は、Miraiというマルウェアによって乗っ取られたものが使われました。その端末の多くは、Webカメラやルータ、ビデオレコーダーなどのいわゆるIoTデバイスでした。世界中に存在するインターネットに接続されたこれらのIoT機器から一斉にDDoS攻撃が行われたのです。それらの端末は乗っ取られたのでしょうか?インターネットに接続されているこれらのIoT機器には、リモートから設定などを行うためのTelnetというサービスが提供されています。管理者以外がログインできないようにするためにユーザ名とパスワードによる認証が必要になります。インターネット上で公開されていたMiraiのソースコードを見ると、ランダムに生成されたIPアドレスのTelnetサービスに対して不正にログイン可能かどうかを試みる仕組みがあります。Telnetでは認証は行われるわけですが、Miraiのソースコードには62パターンのユーザ名とパスワードの組み合わせが記載されていました。この62パターンの組み合わせのうちの多くは、さまざまなIoT機器などのデフォルトユーザ名とパスワードの文字列の組み合わせだったのです。1111」などのような組み合わせでした。xc3511」という組み合わせは、中国の電子機器メーカーのWebカメラのデフォルトユーザ名とパスワードです。マルウェアに乗っ取られた端末の多くは、機器を購入した状態のままのデフォルトパスワードで運用されていて、そのセキュリティレベルの低さを狙われたのです。デフォルトパスワードはあなたのオフィスにもあるMiraiの事例は特別なものではありません。筆者はペネトレーションテストを実施していますが、テスト中にさまざまなシステムに対して侵入が可能かどうかを試します。脆弱性を利用して侵入を行うこともありますが、デフォルトユーザ名とパスワードを用いた侵入も数多く経験しています。ネットワークに接続可能な監視カメラや複合機などのオフィス機器や、入退室管理やスマートロックのシステムなどのIoT機器にデフォルトのままの運用が多い印象です。実際、これまでペネトレーションテストを実施したほとんどの企業でその存在を発見しました。対象となる機器のデフォルトパスワードをどのようにして探すのでしょうか。さまざまな機器のデフォルトパスワードをまとめて公開しているWebサイトも存在しますが、Googleなどの検索エンジンを使って製品マニュアルなどを探します。検索すれば、デフォルトユーザ名とパスワードが記載されていることがほとんどです。今後はデフォルトパスワードのIoT機器が減るかもしれないIoT機器を購入した企業などの運用のレベルの低さを嘆いても根本的な解決はしません。ユーザに高いセキュリティレベルを求めるのは容易ではありません。重要なのはデフォルトパスワードなどのまま運用できる機器の方にあると言えるでしょう。米カリフォルニア州ではこのような被害を防ぐべく、ネットワーク接続可能な機器を攻撃者から保護する法律が2020年1月1日から施行されます。この法律は、製品のデフォルトパスワードは1台1台異なるものにするか、ユーザが最初に使用する際に強制的に変更する機能を求めるものです。1つの州の法律ではありますが、カリフォルニア州にはGoogleやAppleなどの名だたる企業がありますので、その影響は軽微なものではないはずです。デフォルトパスワードのまま運用される機器がなくなるのは、世界的な潮流となる可能性が高そうです。現在運用中の機器はデフォルトパスワードのままかもしれませんし、デフォルトパスワード以外の安易なパスワードも破られる可能性があることを忘れてはいけません。リカバリディスクの作成方法。