Near AIで情報漏洩、SGLangの脆弱性により約100人のユーザー情報と18のAIエージェントのデータが流出
重要ポイント
- •攻撃者はNEAR AIの推論サーバーを稼働させるオープンソースエンジンSGLangのリモートコード実行脆弱性を悪用し、内部システムへのアクセスを獲得した。
- •侵入者は約100人のユーザーの氏名・メールアドレスを含むアカウント情報と、一部のユーザーのサブスクリプション・残高情報をダウンロードした。
- •旧デプロイにある18のAIエージェントのチャット履歴、設定、ログが取得され、これらのエージェントはNEAR AIの機密コンピューティング環境の外で稼働していた。
- •顧客2社のAPIキーが露出し失効されたほか、11月8日に処理された機密モードのリクエストは攻撃者に閲覧された可能性がある。
- •NEAR AIはパッチ適用、認証情報の更新、フォレンジック審査の完了、影響を受けたユーザーへの通知を実施し、トラステッド実行環境は環境内のソフトウェア脆弱性からは保護できないと注意を促している。

NEAR AIは、自社サーバーを稼働させるサードパーティ製ソフトウェアの脆弱性を攻撃者に悪用され、内部システムにアクセスされ、約100人のユーザーのアカウント情報と、18のAIエージェントに関連するデータがダウンロードされるセキュリティ侵害が発生したと発表した。
11月9日に公開されたセキュリティインシデント報告書によると、攻撃者は、AIモデルを実行しユーザーリクエストへの応答を生成するオープンソースエンジンSGLangのリモートコード実行脆弱性(標的システム上で任意のコマンドを実行することを可能にする欠陥)を悪用したという。この攻撃により、侵入者は1台の推論サーバー上でコマンドを実行し、その後NEAR AIのインフラの他の部分にも到達することができた。
調査により、侵入は、すでに提供を終了した機能「Private Chat」に接続された内部システムを経由したものと特定された。この一件は、提供終了した製品に紐づくデータが企業のインフラ内に残り、アクセス可能な状態になりうることを改めて示すものだ。同社のインシデント報告書によれば、攻撃者は約100人の氏名とメールアドレスに加え、一部のユーザーのサブスクリプションプランとアカウント残高情報をダウンロードした。
この侵害は、旧タイプのNear AI Agentsのデプロイにも及び、18のエージェントがアクセスされ、チャット履歴、設定、ログが取得された。報告書によると、これらのエージェントは、サーバー運営企業から情報を保護するよう設計されたNEAR AIの機密コンピューティング環境の外で稼働していた。
さらにログからは、顧客2社に属するNEAR AI CloudのAPIキーが露出した。これらのキーは、アプリケーションがクラウドサービスにアクセスするために使用するデジタル認証情報のような機能を持つ。Near AIは両キーを失効させたとしているが、攻撃者が使用したかどうかについては言及していない。
同社はまた、11月8日に処理された機密モードのリクエストが攻撃者に閲覧された可能性があるとしつつ、保存されていたPrivate Chatの会話やアップロードされたファイルがアクセスされた兆候は調査で確認されなかったと説明した。被害が確定しているのはアカウント記録と旧エージェントのデータであり、機密モードのリクエストが露出した可能性は、調査で特定されたリスクとして残っている。
機密AIにはソフトウェアの問題がある
Near AIは、ブロックチェーン構想とともにAIのプライバシーを推進してきたより広範なNearエコシステムの一部だ。同社のCloud製品は、トラステッド実行環境(TEE)を使用し、モデルが処理している間もAIプロンプトを暗号化し、サーバー運営者から分離することを可能にしている。
しかし、ハードウェアによる分離は、保護環境内のソフトウェアが安全であることを保証するものではない。「環境内で稼働するソフトウェアの脆弱性からは保護できない」とNear AIは認めており、SGLangの脆弱性により、攻撃者が機密リクエストを処理している領域でコードを実行できたと説明した。
プライバシーを中核的な特徴として販売する事業にとって、このソフトウェア面の隙間は重大な留保事項となる。10月、Near AIは、BraveのLeoブラウザアシスタントが対応AIモデルについて同社の機密推論インフラを利用していると発表したが、インシデント報告書ではBraveユーザーが被害者の中にいるとは特定されていない。
SGLangは以前からセキュリティ研究者の注目を集めていた。7月、カーネギーメロン大学のソフトウェアエンジニアリング研究所における脆弱性調整部門であるCERT Coordination Centerは、このプロジェクトに6つの脆弱性を文書化しており、その中にはサーバーの設定方法によっては攻撃者がコマンドを実行したり認証情報を露出させたりできるバグが含まれていた。Near AIは今回のインシデントで悪用されたSGLangの脆弱性を特定していないため、この侵害をそれ以前の脆弱性開示と結びつける根拠はない。同社はこの脆弱性をSGLangの開発者に報告した。
Near AIは、問題への対応が迅速だったとしている。「検知時点で、すべてのアクティブなセッションと管理者認証情報を失効させ、すべてのエージェントトークンを交換し、Private Chatをオフラインにし、すべての推論サーバーにSGLang脆弱性の修正を展開した」とプロジェクト側は述べた。「残りのすべての認証情報の更新と完全なフォレンジック審査を完了しました。アカウント情報またはエージェントへのアクセスが確認されたユーザーには通知を行っており、必要な規制上の通知も実施いたします」
同社はまた、Near AIのアカウントや残高に言及する不審なメッセージに警戒するようユーザーに呼びかけ、影響を受けた18のエージェントすべての所有者に個別に連絡したと述べた。今後の詳細は、Near AIが必須の場合に実施するとした規制上の通知と、具体的な脆弱性を公表せずに報告したSGLang開発者からのアドバイザリーという2つの経路から明らかになる可能性がある。