eosphoros-ai db-gpt 0.7.5 Flow Import Endpoint import importlib.machinery.SourceFileLoader.exec_module ファイル 特権昇格
| CVSS 一時的なメタスコア | 現在のエクスプロイト価格 (≈) | CTI注目指数 |
|---|---|---|
| 6.9 | $0-$5k | 0.68 |
要約
脆弱性が eosphoros-ai db-gpt 0.7.5 内に見つかりました。この脆弱性は 重大 として分類されました。 対象となるのは 関数importlib.machinery.SourceFileLoader.exec_module ファイル/api/v1/serve/awel/flow/importの コンポーネントFlow Import Endpointのです。 操作 ファイルの一部としての結果として 特権昇格につながります。
この脆弱性は CVE-2026-3409 として知られています。 攻撃を遠隔で開始することができます。 エクスプロイトは利用できません。
詳細
脆弱性が eosphoros-ai db-gpt 0.7.5 内に見つかりました。この脆弱性は 重大 として分類されました。 対象となるのは 関数importlib.machinery.SourceFileLoader.exec_module ファイル/api/v1/serve/awel/flow/importの コンポーネントFlow Import Endpointのです。 操作 ファイルの一部としての結果として 特権昇格につながります。 この脆弱性に対応するCWEの定義は CWE-94 です。 バグは2026年02月20日に発見されました。 この脆弱性は公開されました。 アドバイザリはgist.github.comで提供されています。
この脆弱性は CVE-2026-3409 として知られています。 攻撃を遠隔で開始することができます。 技術的詳細情報が入手可能です。 この脆弱性の一般的な利用度は平均を下回っています。 エクスプロイトは利用できません。 エクスプロイトが公開されており、使用される可能性があります。 今のところ、エクスプロイトの価格はおよそUSD $0-$5kと推定されます。 MITRE ATT&CKプロジェクトは攻撃技術をT1059としています。 勧告では次の点が指摘されています:
A critical code injection vulnerability exists in the flow import endpoint of DB-GPT. The POST /api/v1/serve/awel/flow/import endpoint allows uploading ZIP files containing Python packages. When the manifest (dbgpts.toml) declares definition_type=python, the server loads and executes the package _init_.py via importlib.machinery.SourceFileLoader.exec_module() without any code validation or sandboxing. The check_api_key() function explicitly skips authentication for all /api/v1 paths, making this fully unauthenticated. An attacker can craft a ZIP with malicious Python code that gets executed as the server process (root in default Docker deployment). The vulnerability chain: import_flow() -> _parse_flow_from_zip_file() -> _load_flow_package_from_zip_path() -> parse_package_metadata() -> FlowPythonPackage.build_from() -> load_module_class() -> _load_modules_from_file() -> exec_module(). The attack requires only a single HTTP POST request with a ~1KB ZIP file.
概念実証 であると宣言されています。 エクスプロイトはgist.github.comにて提供されています。 この脆弱性は少なくとも9日間、非公開のゼロデイ攻撃として扱われていました。 エクスプロイトツールには下記のコードが含まれています。
# dag/loader.py, line 85-92 - Code execution sink
def parse(mod_name, filepath):
loader = importlib.machinery.SourceFileLoader(mod_name, filepath)
spec = importlib.util.spec_from_loader(mod_name, loader)
new_module = importlib.util.module_from_spec(spec)
sys.modules[spec.name] = new_module
loader.exec_module(new_module) # executes _init_.py without validation
return [new_module]
- endpoints.py, line 85-86 - Authentication bypass
async def check_api_key(...):
if request.url.path.startswith("/api/v1"):
return None # bypasses all auth for v1 paths
】のプラグインを提供しています。
製品
タイプ
ベンダー
名前
バージョン
CPE 2.3
CPE 2.2
CVSSv4
VulDB ベクトル: 🔒VulDB 信頼性: 🔍
CNA CVSS-B Score: 🔒
CNA CVSS-BT Score: 🔒
CNA ベクトル: 🔒
CVSSv3
VulDB ベースメタスコア: 7.3VulDB 一時的なメタスコア: 6.9
VulDB ベーススコア: 7.3
VulDB 一時的なスコア: 6.6
VulDB ベクトル: 🔒
VulDB 信頼性: 🔍
CNA ベーススコア: 7.3
CNA ベクトル: 🔒
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| ベクトル | 複雑さ | 認証 | 機密性 | 完全性 | 可用性 |
|---|---|---|---|---|---|
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
| 解除 | 解除 | 解除 | 解除 | 解除 | 解除 |
VulDB ベーススコア: 🔒
VulDB 一時的なスコア: 🔒
VulDB 信頼性: 🔍
悪用
クラス: 特権昇格CWE: CWE-94 / CWE-74 / CWE-707
CAPEC: 🔒
ATT&CK: 🔒
物理的: いいえ
ローカル: いいえ
リモート: はい
可用性: 🔒
アクセス: パブリック
ステータス: 概念実証
著者: YLChen-007
プログラミング言語: 🔒
ダウンロード: 🔒
EPSS Score: 🔒
EPSS Percentile: 🔒
価格予測: 🔍
現在の価格評価: 🔒
| 0-Day | 解除 | 解除 | 解除 | 解除 |
|---|---|---|---|---|
| 本日 | 解除 | 解除 | 解除 | 解除 |
脅威インテリジェンス
関心: 🔍アクティブアクター: 🔍
アクティブなAPTグループ: 🔍
対策
推奨: 既知の緩和策なしステータス: 🔍
0day日時: 🔒
タイムライン
2026年02月20日 発見された脆弱性2026年03月01日 勧告が公開された
2026年03月01日 VulDBエントリが作成された
2026年03月03日 VulDB の最終更新
ソース
勧告: gist.github.comステータス: 未定義
CVE: CVE-2026-3409 (🔒)
GCVE (CVE): GCVE-0-2026-3409
GCVE (VulDB): GCVE-100-348304
EUVD: 🔒
scip Labs: https://www.scip.ch/en/?labs.20161013
エントリ
作成済み: 2026年03月01日 10:44更新済み: 2026年03月03日 15:23
変更: 2026年03月01日 10:44 (58), 2026年03月01日 14:27 (6), 2026年03月02日 07:14 (30), 2026年03月02日 11:01 (1), 2026年03月03日 15:23 (1)
完了: 🔍
提出者: Eric-x
コミッター: Eric-x
Cache ID: 216::103
提出
承諾済み
- 提出 #763745: eosphoros-ai DB-GPT 0.7.5 Code Injection (CWE-94) (〜によって Eric-x)
VulDB is the best source for vulnerability data and more expert information about this specific topic.
コメントはまだありません。 言語: ja + en.
コメントするにはログインしてください。