ニュース暗号資産LNbits、11月8日の攻撃を受けて緊急セキュリティアップデート1.7.0をリリース

LNbits、11月8日の攻撃を受けて緊急セキュリティアップデート1.7.0をリリース

著者: CryptoNewsNet·

重要ポイント

  • •LNbitsは11月8日の攻撃を受け、11月10日に緊急セキュリティアップデートとしてバージョン1.7.0をリリースした。1.7.0より前のすべてのバージョンが影響を受けており、旧ビルドで運用されている資金は盗難のリスクにさらされている。
  • •運営者のKevin Ravensberg氏は、攻撃者が自身のBitTipBotインスタンス上で新規アカウントを開設し、11月8日の09:22頃から14:00(UTC)の間に2,285,545サトシ(約0.0229 BTC)を引き出したと報告した。
  • •アップデートしても攻撃者がすでに保持しているアクセス権は取り消されないため、LNbitsは運営者に対し、ログの保全、1.7.0を稼働する新規サーバーの構築、すべてのユーザーウォレット秘密鍵のローテーション、ファンディングソース認証情報の再発行、拡張機能接続の再構築を指示している。
  • •バージョン1.7.0は依存関係の更新に加え、認証、拡張機能管理、決済処理を強化し、オンチェーンウォレット対応、BOLT12オファー決済、TOTP二要素認証、ホールドインボイス対応などの新機能を追加した。
  • •脆弱性の名称は明かされておらず、損失総額も公表されていない。LNbitsは完全な技術レポートの公開を確認しており、BitcoinネットワークやLightningプロトコル自体への侵害については主張していない。
LNbits、11月8日の攻撃を受けて緊急セキュリティアップデート1.7.0をリリース

LNbits、11月8日の攻撃を受けて緊急セキュリティアップデート1.7.0をリリース

オープンソースのLightningウォレットおよびアカウントプラットフォームであるLNbitsは、11月10日に緊急セキュリティアップデートとしてバージョン1.7.0をリリースし、すべての運営者に対してサーバーを再稼働させる前にパッチを適用するよう指示した。プロジェクトの公式Xアカウントはこのリリースを「SECURITY UPDATE」と位置付け、変更内容の全一覧についてはGitHubのリリースノートを参照するよう運営者に案内した。

2019年にBen Arc氏により無料のオープンソースプロジェクトとして設立されたLNbitsは、LNDやCore Lightningを含むあらゆるLightningファンディングソースの上で、マルチユーザーアカウントと幅広い拡張機能群を提供している。セルフホスト環境とマネージドインスタンスの両方で導入されている。

攻撃は11月8日に開始

事件のタイムラインは週末に始まった。11月8日、プロジェクトはセキュリティパッチの準備が進められている間、慎重を期す方針であると述べた上で、ユーザーに対しサーバーを直ちに停止するよう公に呼びかけた。LNbitsは自社のホスト型サービス上のすべてのインスタンスも無効化した。

運営者からの報告では、不正なアカウント作成に続きユーザー残高からの引き出しが発生したとされる。Telegramのチップ送金サービスBitTipBotを運営するKevin Ravensberg氏は、攻撃者が自身のインスタンス上で新規アカウントを開設し、11月8日の09:22頃から14:00(UTC)の間に2,285,545サトシ(約0.0229 Bitcoin(BTC))を引き出したと報告した。

リリースと併せて公開された公式アップグレードガイダンスによると、1.7.0より前のすべてのバージョンが影響を受けており、旧ビルドで運用されている資金は盗難のリスクにさらされている。チームは、1.7.0に11月8日に発見されたインシデントに対応する修正が含まれていることを確認し、悪用手法に関する完全な技術レポートが後日公開されるとしている。発表では脆弱性の名称は明かされておらず、影響を受けたインスタンス全体の損失総額も公表されていない。

鍵のローテーションと侵害されたサーバーの再構築

パッチの適用と侵害からの復旧は別個の作業である。LNbitsは、アップデートしても攻撃者がすでに取得しているアクセス権が自動的に取り消されるわけではないと警告しており、攻撃期間中にアクセスされたサーバーはアップグレード後も安全とは限らない。ガイダンスは、侵害を疑う運営者に対し、まずログや記録を保全した上で、旧マシンを信頼せず1.7.0を稼働する新規サーバーを構築するよう指示している。約束されている技術レポートが攻撃経路の証拠に基づくことになるため、これらの記録の保全は後のフォレンジック調査において重要である。

新規サーバー上で、スーパー管理者はすべてのユーザーウォレットの秘密鍵をローテーション(旧鍵を無効化)し、接続されているすべてのアプリを新しい鍵で更新する必要がある。APIキーやマカロニなどのファンディングソースの認証情報は発生源で取り消し・再発行し、サーバー設定に保存されているその他のシークレットもローテーションすべきである。NWC Provider、LNDHub、Bolt Cards、TPOS、Bleskomat、FOSSAを含む既存の拡張機能接続は、すべて解除し、新しい認証情報で再構築しなければならない。

バージョン1.7.0の変更点

リリースノートでは、認証、拡張機能管理、決済処理全体の強化と依存関係の更新が説明されているが、攻撃経路を塞ぐ具体的な変更はまだ公表されていない。バージョン1.7.0には新機能も導入されている:オンチェーンウォレット対応、BOLT12オファー決済、TOTP二要素認証、NIP-17対応、ジョブスケジューラ、拡張機能の自動更新、LNbitsファンディングソース向けのホールドインボイス対応などである。

SlowMistのインシデントログは、同じ2,285,545サトシの数字を単一インスタンスでの損失事例として記載しており、発表ではBitcoinネットワークやLightningプロトコル自体への侵害については主張されていない。現時点で確認されている被害はプロトコル層ではなく、運営者のサーバーに留まっている。

COINOTAGによれば、非公開のままである根本原因がこの件で最も重要な論点である。LNbitsは設計上ホットウォレットとして動作しており、公式ガイダンスは運営者に対し、運用に必要な残高のみをオンラインに保ち、余剰資金はオフラインの鍵へ移すよう指示している。約束されている技術レポートが攻撃経路を特定するまで、未パッチまたはアップグレード直後のすべてのインスタンスは潜在的な標的として扱うべきであり、これこそがパッチとともに完全な認証情報ローテーション手順が提供されている理由である。

本記事はCOINOTAGが最初に報じたものである。