警戒被害が起きている。または、起きれば重く広い

N-central の欠陥で21台が感染、Hotfix 2 適用済みも19台

N-able の IT 管理ツール N-central 2026.4 で、Hotfix 2(2026.4.1.26)適用後のサーバー19台を含む21台が Monero マイナーに感染。Huntback の調査と対策をまとめる。

要点

  • IT 管理ツール N-central のサーバー21台が、外部から乗っ取られ、暗号資産のマイニングに使われていた。
  • そのうち19台は、直したはずの「Hotfix 2」を当てた後の版だった。当てただけでは安心できない。
  • N-central は顧客の端末を丸ごと管理する道具だ。乗っ取られると、委託先を通じて多くの顧客に被害が広がりうる。

何が起きたか

セキュリティ企業の Huntback は、2026年11月12日(UTC)の観測を公表した。N-central のサーバー21台が、Monero(暗号資産)の採掘プログラムを動かしていたという。Huntback は、同じ攻撃者の IP から、おとり用に置いた N-central への探りと攻撃が来たことも確認している。

21台の内訳は、米国9、南アフリカ4、カナダ4、英国・ドイツ・フランス・スウェーデンが各1。Azure や AWS などのクラウド、MSP(顧客の IT を請け負う事業者)のネットワークにも及ぶ。うち3台は、ある MSP の同じアドレス帯にあった。

大きな点は、パッチの効き目だ。N-able は11月10日に 2026.4 Hotfix 2(ビルド 2026.4.1.26)を出した。Huntback によると、感染した21台のうち19台がこのビルドで、残る1台は古い 2025.3.1.9 だった。Huntback は「Hotfix 2 を当てても守れなかった」と書く。

使われた欠陥は、4EverAble2Shell と呼ばれる。研究者が公開した。認証なしで外から命令を実行でき、さらに管理者権限(root)まで取られるとされる。Previdian は危険度を CVSS 9.8(最高は10)と評価し、2026.4.1.26 で成功したという報告を載せた。ただし、影響を受ける版の全範囲は確認されていない。Previdian は、この欠陥全体にはまだ CVE 番号が付いていないとしている。一方、The Hacker News は、攻撃が連鎖させる欠陥のうち Apache Axis の重大な欠陥に CVE-2026-90436(CVSS 9.8)があると報じた。Huntback は、攻撃が成り立つのは旧 API(Legacy API)が有効なときだと、公開情報を引いて書いている。

Huntback によると、確認できた悪さはマイナーの設置だけだった。ただし攻撃者は、もっと広い権限を取れることを示している。Huntback は、1台でも当たれば全面的な侵害として扱うよう勧める。

N-able は、The Hacker News が伝えた声明で、予防として一部の機能や連携を制限していると述べた。Hosted 環境では旧 API を初期状態でオフにし、Intune 連携を止めた。追加の対策は作業中という。

日本の利用者への影響

Huntback が示した21台の内訳に、日本は含まれない。ただし Huntback によると、N-central のログイン画面を出していた20台の多くは、MSP 自身のブランドだった。日本の委託先や自社運用が使っている可能性はある。自分の環境が対象かは、委託先に聞くのが早い。

今すぐやること

  1. N-central を自社で運用しているか、委託先が使っているかを確かめる。委託先には、自社の端末が管理対象かも聞く。
  2. 旧 API(Legacy API)がオフか確認する。N-able は、自社運用の顧客にも「オフであることを確かめる」よう求めている。Huntback は、修正が出るまでオフのままにするよう勧める。
  3. Hotfix 2 を当てた後でも、侵入の跡を調べる。下の一覧を使う。1つでも当たれば、サーバーを作り直すつもりで調べる。
  4. 管理サーバーを、インターネットから見える範囲を絞る。信頼できる場所からだけ届くようにする。
  5. N-able の状況ページと、Agent・Probe(管理対象側のソフト)の更新案内を見る。N-able は、Hosted 環境の 2026.4 HF1 以降で両方の更新が必須だと述べたとされる。

背景

IT 管理ツールは、多数の端末に命令を出せる。そのため、攻撃者にとって当たりの大きい標的だ。過去にも Kaseya VSA が侵害され、顧客に広がった事件がある。

今回は、欠陥の公開から攻撃までが速かった。Huntback によると、攻撃コードは11月12日の03:58(UTC)に公開され、約4.5時間後に最初の探りが来た。この攻撃者の採掘機は、N-central 以外にも Jpom、FreePBX、MLflow などで計631台あった。N-central だけを狙った者ではなく、広く欠陥を探す者とみられる。この見方は記者のものだ。

技術者向けの詳細

出典: Huntback、Previdian。以下は Huntback が示した侵入の跡。

  • 版: 2026.4.1.26(HF2)でも感染。Previdian は修正済みビルドを確認していない。
  • 攻撃元 IP: 157.20.241[.]16(8080 と TCP 19202〜19418)、139.99.69[.]109:10128、79.76.51[.]56:39100
  • 取得 URL: /jup.sh、/xvgz、/xmrig.tgz、/ob/cronhit、/ob/fcheck(上の IP の 8080)
  • SHA-256: fc4c01fd11bc301cf312830460cfdccc3af9dcfe50c910b86d6a1117bc76c747
  • ログ: /dms/services/ServerUI への POST。SOAP fault に jline.internal.TerminalLineSettings。User-Agent は python-requests/2.31.0
  • ファイル: /tmp/.xvd/、/var/tmp/.xvd/、/var/opt/n-central/tmp/serverchild-*、/var/opt/n-central/flag/flag_default.json のシンボリックリンク
  • 常駐: /etc/systemd/system/xvd.service、/etc/cron.d/xvd、crontab の # xvkeep
  • プロセス: コマンドラインに --rig-id nc_ や --donate-level 1
  • 暫定対策: Huntback は Legacy API を無効のまま保つよう勧める。Previdian によると、仮想パッチ(WAF ルール)は現時点で提供されておらず、今後 ModSecurity、Cloudflare、AWS WAF 向けに出す予定という。

出典

一次情報

報道

記事は、運営者が生成 AI を活用して作成し、内容を確かめたうえで公開しています。 誤りに気づいたら編集方針の連絡先へ。

次に読む

同じタグの記事