eosphoros-ai db-gpt 0.7.5 Flow Import Endpoint import importlib.machinery.SourceFileLoader.exec_module Tệp tin nâng cao đặc quyền

CVSS Điểm tạm thời metaGiá khai thác hiện tại (≈)Điểm quan tâm CTI
6.9$0-$5k0.26

Tóm tắtthông tin

Một điểm dễ bị tấn công được phân loại là nghiêm trọng đã được tìm thấy trong eosphoros-ai db-gpt 0.7.5. Bị ảnh hưởng là hàm importlib.machinery.SourceFileLoader.exec_module của tệp /api/v1/serve/awel/flow/import của thành phần Flow Import Endpoint. Việc chỉnh sửa thuộc Tệp tin nâng cao đặc quyền. Vấn đề này được theo dõi dưới định danh CVE-2026-3409. Cuộc tấn công này có thể được thực hiện từ xa. Thêm vào đó, đã tồn tại mã khai thác.

Chi tiếtthông tin

Một điểm dễ bị tấn công được phân loại là nghiêm trọng đã được tìm thấy trong eosphoros-ai db-gpt 0.7.5. Bị ảnh hưởng là hàm importlib.machinery.SourceFileLoader.exec_module của tệp /api/v1/serve/awel/flow/import của thành phần Flow Import Endpoint. Việc chỉnh sửa thuộc Tệp tin nâng cao đặc quyền. CWE được sử dụng để mô tả sự cố là CWE-94. Lỗi đã được xác định vào 20/02/2026. Thông tin về điểm yếu đã được công bố. Tài liệu khuyến nghị đã được chia sẻ để tải về từ gist.github.com.

Vấn đề này được theo dõi dưới định danh CVE-2026-3409. Cuộc tấn công này có thể được thực hiện từ xa. Chi tiết kỹ thuật đã được cung cấp. Độ phổ biến của lỗ hổng này thấp hơn mức trung bình. Thêm vào đó, đã tồn tại mã khai thác. Khai thác đã được tiết lộ cho công chúng và có thể bị sử dụng. Hiện tại, giá cho một khai thác có thể vào khoảng USD $0-$5k. Dự án MITRE ATT&CK tuyên bố kỹ thuật tấn công là T1059. Khuyến nghị nêu rõ:

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.

Nếu có độ dài, thì nó được khai báo là bằng chứng khái niệm. Bản khai thác này đã được đăng để tải về tại gist.github.com. Lỗ hổng đã bị khai thác dưới dạng zero-day chưa được công bố trong tối thiểu 9 ngày. Mã được sử dụng bởi khai thác là:

# 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]

  1. endpoints.py, line 85-86 - Authentication bypass
  2. async def check_api_key(...): if request.url.path.startswith("/api/v1"): return None # bypasses all auth for v1 paths

Sản phẩmthông tin

Loại

Nhà cung cấp

Tên

Phiên bản

CPE 2.3thông tin

CPE 2.2thông tin

CVSSv4thông tin

VulDB Vector: 🔒
VulDB Độ tin cậy: 🔍

CNA CVSS-B Score: 🔒
CNA CVSS-BT Score: 🔒
CNA Vector: 🔒

CVSSv3thông tin

VulDB Điểm cơ sở meta: 7.3
VulDB Điểm tạm thời meta: 6.9

VulDB Điểm cơ sở: 7.3
VulDB Điểm tạm thời: 6.6
VulDB Vector: 🔒
VulDB Độ tin cậy: 🔍

CNA Điểm cơ sở: 7.3
CNA Vector: 🔒

CVSSv2thông tin

AVACAuCIA
💳💳💳💳💳💳
💳💳💳💳💳💳
💳💳💳💳💳💳
Véc-tơĐộ phức tạpXác thựcBí mậtToàn vẹnKhả dụng
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa
Mở khóaMở khóaMở khóaMở khóaMở khóaMở khóa

VulDB Điểm cơ sở: 🔒
VulDB Điểm tạm thời: 🔒
VulDB Độ tin cậy: 🔍

Khai thácthông tin

Lớp: Nâng cao đặc quyền
CWE: CWE-94 / CWE-74 / CWE-707
CAPEC: 🔒
ATT&CK: 🔒

Vật lý: Không
Cục bộ: Không
Từ xa: Có

Khả dụng: 🔒
Truy cập: Công khai
Trạng thái: Bằng chứng khái niệm
Tác giả: YLChen-007
Ngôn ngữ lập trình: 🔒
Tải xuống: 🔒

EPSS Score: 🔒
EPSS Percentile: 🔒

Dự đoán giá: 🔍
Ước tính giá hiện tại: 🔒

0-DayMở khóaMở khóaMở khóaMở khóa
Hôm nayMở khóaMở khóaMở khóaMở khóa

Tình báo mối đe dọathông tin

Sự quan tâm: 🔍
Diễn viên đang hoạt động: 🔍
Nhóm APT đang hoạt động: 🔍

Biện pháp đối phóthông tin

Khuyến nghị: không biện pháp giảm thiểu nào được biết
Trạng thái: 🔍

Thời gian 0-ngày: 🔒

dòng thời gianthông tin

20/02/2026 Lỗ hổng được tìm thấy
01/03/2026 +9 ngày Khuyến cáo đã công bố
01/03/2026 +0 ngày Mục VulDB đã được tạo
03/03/2026 +2 ngày Cập nhật lần cuối VulDB

Nguồnthông tin

Khuyến cáo: gist.github.com
Trạng thái: Không được định nghĩa

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

mụcthông tin

Được tạo: 01/03/2026 10:44
Đã cập nhật: 03/03/2026 15:23
Thay đổi: 01/03/2026 10:44 (58), 01/03/2026 14:27 (6), 02/03/2026 07:14 (30), 02/03/2026 11:01 (1), 03/03/2026 15:23 (1)
Hoàn chỉnh: 🔍
Người gửi: Eric-x
Người cam kết: Eric-x
Cache ID: 216::103

Gửithông tin

được chấp nhận

  • Gửi #763745: eosphoros-ai DB-GPT 0.7.5 Code Injection (CWE-94) (Bởi Eric-x)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Thảo luận

Chưa có bình luận nào Ngôn ngữ: vi + km + en.

Vui lòng đăng nhập để bình luận

Do you know our Splunk app?

Download it now for free!