【ITニュース解説】New Supermicro BMC flaws can create persistent backdoors
2025年09月25日に「BleepingComputer」が公開したITニュース「New Supermicro BMC flaws can create persistent backdoors」について初心者にもわかりやすく解説しています。
ITニュース概要
Supermicro製サーバーの遠隔管理機能にある基本プログラムに2つの弱点が見つかった。これにより、攻撃者が不正なプログラムを仕込み、機器にこっそり侵入し続ける「バックドア」を永続的に作られる危険性がある。
ITニュース解説
今回のニュースは、サーバーなどのハードウェアを製造する「Supermicro(スーパーマイクロ)」という会社の製品に搭載されている「BMC(Baseboard Management Controller)」という部品のファームウェアに、セキュリティ上の弱点、つまり「脆弱性」が見つかったというものだ。この脆弱性が悪用されると、攻撃者によってサーバーに「永続的なバックドア」が作られてしまう恐れがあるため、非常に深刻な問題だと考えられている。
まず、Supermicroとは、世界中で多くの企業やデータセンターが利用するサーバーやストレージなどのハードウェアを開発・販売している会社だ。私たちが普段使っているPCが小型のコンピューターだとすると、Supermicroが作るサーバーは、もっと大規模な情報システムを支えるための、非常に高性能で信頼性の高いコンピューターだとイメージすると良いだろう。
次に、BMCとは何か。これは「ベースボード管理コントローラー」の略で、サーバーの基盤であるマザーボードに搭載された、それ自体が独立した小さなコンピューターのようなものだ。BMCの役割は、サーバー本体のOS(オペレーティングシステム)が起動しているかどうかに関わらず、サーバーを遠隔地から管理することにある。たとえば、サーバーの電源をオン・オフしたり、システムの状態を監視したり、故障した部分がないかを確認したり、今回問題となっているファームウェアを更新したりするといった、OSとは独立した部分での管理機能を提供する。これにより、物理的にサーバーの目の前に行かなくても、ネットワーク経由でメンテナンスやトラブルシューティングができるため、大規模なデータセンターなどでは非常に重宝されている。
そして、「ファームウェア」とは、ハードウェアを制御するためのソフトウェアのことだ。PCでいうOSのような役割を、特定のハードウェア(この場合はBMC)に対して果たす。ファームウェアはハードウェアの動作を根底から支えるため、ここに脆弱性があると、ハードウェア全体の動作に悪影響を及ぼしたり、不正に操作されたりする危険性が高まる。
今回のニュースで指摘されている脆弱性は、このSupermicro製ハードウェアに搭載されたBMCのファームウェアに存在する、2つの特定の弱点だ。これらの弱点を悪用することで、攻撃者は本来は正規の目的で使われるはずのファームウェア更新の仕組みを悪用し、悪意のあるプログラムを埋め込んだ「イメージ」と呼ばれるファイルをBMCに書き込むことができてしまう。
一度、悪意のあるイメージがBMCに書き込まれてしまうと、それはシステムの中に「永続的なバックドア」を作成することになる。バックドアとは、文字通り裏口のことで、正規の認証経路を通らずにシステムに侵入するための秘密の通路のようなものだ。そして、「永続的」という点が重要だ。通常、ウイルスやマルウェアは、OSが再インストールされたり、システムが再起動されたりすると消え去る場合が多い。しかし、BMCのファームウェアに直接バックドアが埋め込まれてしまうと、OSを再インストールしても、サーバーを再起動しても、そのバックドアは残り続ける可能性がある。これは、BMCがOSとは独立して動作し、ハードウェアのより低いレベルで機能しているためだ。
つまり、攻撃者は一度このバックドアを設置してしまえば、いつでも、そしていくらでも、そのサーバーに不正にアクセスし、システムを乗っ取ったり、機密情報を盗み出したり、勝手にプログラムを実行したりすることが可能になる。BMCはサーバー全体の電源管理やファームウェア管理といった、まさしく「心臓部」とも言える重要な部分を制御しているため、ここが乗っ取られると、そのサーバー上で動いている全ての情報が危険にさらされることになる。通常のセキュリティ対策(OSのファイアウォールやアンチウイルスソフトなど)は、OSレベルでの保護が主だが、BMCが乗っ取られるとそのような対策も簡単に無効化されてしまう可能性があるのだ。
この問題の深刻さは、Supermicro製品が世界中の企業やクラウドサービスプロバイダーのデータセンターで幅広く利用されている点にある。もしデータセンターのサーバーがこの脆弱性の影響を受け、永続的なバックドアが設置されてしまえば、顧客の機密情報が漏洩したり、サービスが停止したり、大規模なシステム障害を引き起こしたりする恐れがある。国家レベルのサイバー攻撃や、企業秘密を狙った産業スパイなどにも悪用される可能性も否定できない。
このような脅威からシステムを守るためには、迅速な対策が求められる。Supermicroはすでにこの脆弱性に対応するファームウェアのアップデート(修正パッチ)を提供しているため、Supermicro製のハードウェアを利用しているシステム管理者は、速やかにこのアップデートを適用する必要がある。ファームウェアのアップデートは、脆弱性を修正し、攻撃者が悪用できる「穴」を塞ぐための最も直接的な方法だ。
さらに、ファームウェアの更新だけでなく、BMCへのアクセス自体を厳しく制限する基本的なセキュリティ対策も重要だ。たとえば、BMCの管理インターフェースをインターネットから直接アクセスできないようにネットワークを分離したり、強固なパスワードを設定したり、不要なネットワークサービスを停止したりすることが挙げられる。また、システムのログを常に監視し、不審な活動がないか確認することも欠かせない。
今回のニュースは、私たちが普段意識することの少ない、サーバーの基盤を支えるハードウェアのセキュリティがいかに重要であるかを改めて教えてくれるものだ。システムエンジニアを目指す上では、OSやアプリケーションといったソフトウェアの知識だけでなく、ハードウェアの構造や、その中で動作するファームウェアといった、より根源的な部分のセキュリティにも目を向けることが重要となるだろう。