NeMo Agent Toolkitに認証欠如の脆弱性、CVSS 10
NVIDIA NeMo Agent Toolkitに、認証なしで機能を操作されるおそれのある脆弱性が見つかりました。ネットワークから到達できる形でToolkitを動かしている組織は、まず自社の利用状況を洗い出してください。そのうえでNVIDIAの告知を確認し、修正版の有無に応じて更新か接続制限を進めます。
急ぎ度: 早めに
実際の攻撃での悪用は確認されていませんが、CVSS v3が10で、ネットワーク経由で認証も利用者の操作も要らないため、公開環境がある組織は早めの確認が必要です。
関係があるか
NeMo Agent Toolkitでエージェントを開発・運用している組織が対象です。とくに、社内ネットワークやインターネットから到達できる形で動かしている環境は優先して確認してください。
| 製品 | 影響を受ける版 | 直った版 |
|---|---|---|
| NVIDIA NeMo Agent Toolkit | 影響する版はNVIDIAの告知で確認してください | 修正版はNVIDIAの告知で確認してください |
確かめ方
- 1社内のリポジトリや依存関係の一覧(requirements.txt、pyproject.tomlなど)で、NeMo Agent Toolkitを使っているプロジェクトを洗い出す
- 2見つけたプロジェクトごとに、導入されているパッケージの版を確認する。Python環境なら下のコマンドが目安になる
- 3Toolkitを組み込んだサービスが、どのネットワークから到達できるかを確認する。社外公開、社内全体、開発者のローカルのみのどれに当たるかを分ける
何が起きたか
NVIDIA NeMo Agent Toolkitに、本来は認証が必要な機能を、認証なしで使えてしまう脆弱性が見つかりました。
NVIDIAの説明では、悪用されると任意のコード実行、権限昇格、データの改ざん、サービス停止、情報漏えいにつながる可能性があります。
種類は認証の欠如(CWE-306)です。CVSS v3は10で、深刻度は最高の区分になります。公開日は2026年10月27日で、詳細はNVIDIAがGitHubのproduct-securityリポジトリに載せた告知にまとまっています。
攻撃の流れ
-
1
到達できる状態
Toolkitを組み込んだサービスに、攻撃者がネットワーク経由で届く。
-
2
認証なしで操作
認証が必要なはずの機能を、ログインせずに呼び出される。
-
3
処理の乗っ取り
コード実行や権限昇格、データ改ざんなどに発展しうる。
-
4
周辺へ波及
Toolkitが接続している他のシステムやデータにも影響が及ぶおそれがある。
どう悪用されるか
ネットワーク経由で悪用でき、事前のログインは要りません。利用者に何かを操作させる必要もなく、攻撃の難易度は低いと評価されています。したがって、Toolkitを使ったサービスに通信が届く位置にいれば、条件を満たしうる状況です。
被害は、情報の読み取り、データの書き換え、サービス停止のすべてで大きいと評価されています。さらに、Toolkitの権限の範囲を越えて、接続先の別のシステムに影響が広がるおそれがあるとされています。
今すぐやること
-
1
利用状況を洗い出す
NeMo Agent Toolkitを使っているプロジェクトと、動いている環境を、開発・検証・本番の区別なく一覧にします。
pip list | grep -i -E "nemo|nvidia" -
2
NVIDIAの告知で版を照合する
GitHubのproduct-securityに載っている告知を開き、影響する版と修正版を自社の環境と突き合わせます。
-
3
修正版に更新する
修正版が出ている場合は、まず外部から到達できる環境から順に更新します。更新後は、エージェントが外部ツールや社内データに接続できているかも確認します。
-
4
到達範囲を絞る
すぐに更新できない環境や、版の確認が済んでいない環境は、通信元を絞り、インターネットから直接届かない状態にします。
-
5
ログを見直す
公開環境では、身に覚えのないアクセスや、想定外のコマンド実行、設定やデータの変更がないかを確認します。
すぐ更新できないとき
修正版を当てられないときは、Toolkitを使ったサービスへの通信を、必要な利用者と機器だけに限定します。VPNや社内ネットワークの内側に置き、前段のリバースプロキシやゲートウェイで認証を必須にする方法もあります。いずれも一般的な緩和策で、NVIDIAが回避策として示したものではないため、NVIDIAの告知に回避策があれば、そちらを優先してください。接続先の認証情報やAPIキーには、必要最小限の権限だけを与えておきます。
背景
NeMo Agent Toolkitは、NVIDIAが公開しているAIエージェント向けのツールキットです。複数のツールやモデル、データ源をつないでエージェントを動かす用途で使われます。エージェントは、社内のAPIやデータベースに接続する権限を持たされることが多く、入り口で認証が効かないと、その権限ごと第三者に使われかねません。
認証の欠如は、管理用や内部用の機能が、ログインなしで外部から呼べる状態になっているときに起きる典型的な脆弱性です。社内向けのつもりで作ったサービスを、そのまま公開してしまった場合に被害が大きくなりやすい傾向があります。今回はCVSSの評価で、Toolkit自体の範囲を越えて影響が及ぶとされている点が目を引きます。
よくある質問
Q.開発者のパソコンで試しに動かしているだけなら、対象外ですか。
まだ分かっていないこと
- 影響する版と修正版の範囲は、確認できた時点では示されていません。最新の情報はNVIDIAの告知で確認してください。
- 認証が欠けている具体的な機能や、悪用に必要な設定条件、回避策の有無は公表されていません。
- 実際の攻撃で悪用された事例が確認されているかどうかも、現時点では分かっていません。
この記事は、取得元の公開情報をもとに生成 AI で作成しています。誤りを含むことがあります。対応を決める前に、下の原文と参照先を確認してください。
影響パッケージ
| 種類 | パッケージ | 影響を受ける版 | 直った版 |
|---|---|---|---|
| NVIDIA | NeMo Agent Toolkit | — | — |
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
NVIDIA NeMo Agent Toolkit contains a vulnerability where a attacker could cause a missing authentication issue. This vulnerability might lead to code execution, escalation of privileges, data tampering, denial of service, and information disclosure.
出典: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
参照URL
- web psirt@nvidia.com
- web psirt@nvidia.com
- web psirt@nvidia.com
- web github.com