脆弱性  ·  2026-10-16

NetLicensing MCP Server: RESTパストラバーサルがトークン編集をバイパス → 平文ライセンストークン開示とアカウント乗っ取り

脆弱性High 影響度GlobalCVE-2026-57496
2026年10月15日公開(NVD REST検証済み、CVSS 9.6、CWE-22 パストラバーサル)。公式のLabs64 NetLicensing MCPサーバーは、呼び出し元が制御するproduct_numberをパスセグメント検証なしでREST URLに補間します。httpxがトラバーサルセグメントを正規化し、呼び出しを/tokenエンドポイントに再ルーティングします。その後、レスポンスは_wrap_json_token_readの代わりに_wrap_jsonでラップされ、redact_token_read()によるAPIKEY/shopURLフィールドの編集をバイパスします。以前の関連アドバイザリ(CVE-2026-54446)は、HTTPモードでのサーバーサイドAPIキーの未認証使用をすでにフラグ付けしていました。
これはMCPツール内の認証情報編集バイパスです。エージェントが秘密を隠すために信頼するメカニズムが、ライセンスプラットフォームの平文APIトークンを漏洩させ、それが管理者トークンに昇格します。これはMCPツールレスポンスがデータとして扱われる一方で、トラバーサルバグがツール自身のレスポンスシリアライザを開示チャネルに変え、エージェントが管理するインフラを直接侵害するパターンを示しています。
認証済みMCPクライアントがトラバーサルセグメントをnetlicensing_get_productツールのproduct_number引数として渡します。値はRESTパスに補間され正規化され(例: /product/../token → /token)、リクエストがトークンエンドポイントにリダイレクトされます。そのレスポンスはredact_token_read保護をバイパスするパスを通じてシリアライズされ、APIKEYとSHOP URLフィールドが公開されます。回復された管理者トークンはNetLicensingアカウントの広範な読み取り/書き込み/削除制御を提供します。
netlicensing-mcp(NetLicensing MCP Server)< 0.1.8
netlicensing-mcp 0.1.8にアップグレードしてください(修正コミットb8fd0ea; GHSA-hxpf-9xvq-wph8)。パッチ適用まで、MCPサーバーを非管理者エージェントに公開せず、ツールが呼び出される前にトラバーサルセグメントをブロックするHTTPリバースプロキシの導入を検討してください。
NVD CVE-2026-57496Labs64/NetLicensing-MCP advisory GHSA-hxpf-9xvq-wph8
ライブフィードで見る AIセキュリティとガバナンスの関連情報をさらに見る — 毎朝更新。
フィードを開く →