OpenSandbox Go SDK が誤ったプロキシヘッダーでテナント鍵を転送し、サンドボックス内からの権限外アクセスが可能に
UseServerProxy モードを有効にすると、Go SDK はテナントの API Key を OPEN-SANDBOX-API-KEY ヘッダーに入れてサーバー側認証を行うというセキュリティ規約に従わず、非機微とマークされた X-EXECD-ACCESS-TOKEN や OPENSANDBOX-EGRESS-AUTH などの転送ヘッダーに注入します。その結果、資格情報がリクエストとともに信頼できないサンドボックス内部環境へそのまま漏洩します。攻撃者はこの資格情報を使ってサンドボックス内からライフサイクル API を悪意をもって呼び出し、同一テナント配下のすべてのサンドボックスインスタンスを作成、検査、一時停止、削除でき、システムの隔離性とデータの機密性が深刻に損なわれます。
コンポーネント
OpenSandbox は隔離された実行環境を提供するクラウドネイティブなサンドボックスプラットフォームで、中核アーキテクチャはライフサイクルサーバーとデータプレーンコンポーネントで構成され、マルチテナントのリソーススケジューリングとコードの安全な隔離を目指します。Go SDK はクライアント統合モジュールとして、サーバーとの通信接続を確立し、サンドボックスインスタンスのライフサイクル状態を管理します。
種別
Exposure of Sensitive Information to an Unauthorized Actor (CWE-200)
リポジトリ
対処方法
- SDK のプロキシモードにおける認証ロジックを再設計し、機微なヘッダーの除去は直接接続モードに限り、プロキシモードでは専用の認証ヘッダーで鍵を厳格に渡すようにしてください。あわせてヘッダーのフィルタリング機構を改善して機微な資格情報がサンドボックス内部へ透過しないようにし、各デプロイモードでの資格情報隔離を検証する自動回帰テストを追加することを推奨します。
dspy フレームワークの Local コンポーネントがデフォルトで全ネットワークにバインドし認証機構もないため、未認可アクセスのリスク
攻撃者は、dspy.Local コンポーネントが初期化時にホストアドレスを 0.0.0.0 にハードコードし、サーバー側の本人確認機構を設定していない欠陥を突き、ネットワーク経由で対象ポートに HTTP リクエストを送るだけで認証を回避し、保護された管理ルートやモデルエンドポイントに直接アクセスできます。このサービスはデフォルトで LAN 全体に公開され、有効な IP 許可リストやトークン検証ロジックもないため、同一ネットワークセグメント内の悪意あるノードは誰でも未認可のモデル問い合わせや状態探索を実行でき、機微データの漏洩、計算リソースの悪用、サービス可用性の低下などにつながる可能性があります。
コンポーネント
dspy はスタンフォード大学自然言語処理研究室が開発した宣言型プログラミングフレームワークで、大規模言語モデルアプリケーションの構築と最適化を簡素化することを目指します。中核アーキテクチャにはローカルモデルサービスの起動モジュールがあり、実行時にローカル推論エンジンを動的にデプロイ・管理し、OpenAI 互換の API インタフェースで推論リクエストを処理します。主に低遅延と高い制御性が求められるプライベートデプロイ向けで、モデル挙動のきめ細かな制御やトレース追跡といった開発者の技術的要求に応えます。
種別
Missing Authentication for Critical Function (CWE-306)
リポジトリ
対処方法
- デフォルトのバインドアドレスを 127.0.0.1 に変更してローカルアクセスに限定し、外部接続の場面には必須の API キー認証機構を導入してください。あわせて接続確立段階にタイムアウト制御パラメータを追加し、アトミックなポート割り当て方式を採用して TOCTOU(チェック時と使用時の不一致)の欠陥を解消し、サービス起動の安全性と安定性を確保することを推奨します。
deep-searcher の重要機能における認証欠如により、リモートからの任意ファイル読み取りとサービス設定の乗っ取りが可能に
攻撃者は認証なしでネットワーク経由から保護されていないエンドポイントに直接アクセスし、/load-files/ インタフェースでサーバー上の任意パスにある機微なファイルを読み取ったり、/load-website/ で SSRF リクエストを送って内部ネットワークのリソースを探索したりできます。さらに深刻なことに、/set-provider-config/ を呼び出して LLM や Embedding サービスの Provider 設定を改ざんし、処理トラフィックを悪意あるサーバーへリダイレクトすることで、以降の問い合わせで過去に読み込まれたファイル内容や API キーを窃取でき、データ漏洩とシステム制御権の喪失を招きます。
コンポーネント
deep-searcher は FastAPI フレームワーク上に構築されたインテリジェント検索・分析プラットフォームで、大規模言語モデルとベクトルデータベースを統合して非構造化データの効率的な検索を実現することを目指します。中核アーキテクチャはローカルファイルの読み込み、Web クローリング、マルチモーダルデータ処理に対応し、主に企業内のナレッジ管理と自動 Q&A に使われ、フロントエンドとバックエンドの連携のために開放されたネットワークインタフェースで API サービスを提供しています。
種別
Missing Authentication for Critical Function (CWE-306)
リポジトリ
対処方法
- 開発者はすべての API エンドポイントの前段で JWT トークンや API Key 検証などの厳格な認証を必須にしてください。あわせてファイル読み取りのパス範囲を制限し、危険な内部ループバックアドレスの解決を無効にし、サードパーティサービスの設定変更操作には許可リスト検証と監査ログ記録を追加してください。
ichigo-baileys@1.0.5
が悪意あるコンポーネントとして検知
このバージョンは悪意あるドメインとの通信および悪意あるコマンドの実行が確認されました。依存関係を直ちに監査し、安全なバージョンに固定してください。
MD5
ab890c13cfdaf13b068eec56d5c6d69f
prastzy@1.0.0
が悪意あるコンポーネントとして検知
このバージョンは悪意あるドメインとの通信および悪意あるコマンドの実行が確認されました。依存関係を直ちに監査し、安全なバージョンに固定してください。
MD5
4c21aaa35cd9629ce8f9ea766da84f0d
prastzyy@1.0.0
が悪意あるコンポーネントとして検知
このバージョンは悪意あるドメインとの通信および悪意あるコマンドの実行が確認されました。依存関係を直ちに監査し、安全なバージョンに固定してください。
MD5
c253272bfe12f09630a8eecaa456d0ad
rubbydev-crash-baileys@1.0.0
が悪意あるコンポーネントとして検知
このバージョンは悪意あるドメインとの通信および悪意あるコマンドの実行が確認されました。依存関係を直ちに監査し、安全なバージョンに固定してください。
MD5
b1f82e942dc84c2fbfa6dd38917b1b44
aldi02-baileys@>= 0
が悪意あるコンポーネントとして検知
このバージョンは悪意あるドメインとの通信および悪意あるコマンドの実行が確認されました。依存関係を直ちに監査し、安全なバージョンに固定してください。
MD5
56d2d782edfd2303c24a98fa964ea3e1
item-validator@>= 0
が悪意あるコンポーネントとして検知
このバージョンは悪意あるドメインとの通信および悪意あるコマンドの実行が確認されました。依存関係を直ちに監査し、安全なバージョンに固定してください。
MD5
b6d447aec8a12bb4b9c613b2fa9c9128