CVE-2026-73034
Received Received - Intake

Unauthenticated Path Traversal in DB-GPT Leading to RCE

Vulnerability report for CVE-2026-73034, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-11

Last updated on: 2026-08-13

Assigner: VulnCheck

Description

DB-GPT v0.8.1 contains an unauthenticated path traversal vulnerability that allows remote attackers to write arbitrary files to any location on the server by injecting directory traversal sequences into the user_id HTTP header of the Python file-upload endpoint. Attackers can send a crafted multipart upload request with a traversal-poisoned user_id header to escape the intended upload directory and write attacker-controlled content to locations such as Python startup hooks, cron directories, or agent scripts, resulting in remote code execution.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-11
Last Modified
2026-08-13
Generated
2026-09-01
AI Q&A
2026-08-12
EPSS Evaluated
2026-08-31
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
eosphoros-ai db-gpt to 0.8.1 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an unauthenticated path traversal flaw in DB-GPT v0.8.1 that allows remote attackers to write arbitrary files anywhere on the server. It occurs because the python file-upload endpoint uses an unvalidated user_id HTTP header to construct the upload directory. Attackers can inject directory traversal sequences (like ../) into this header to escape the intended upload directory and write files to sensitive locations such as Python startup hooks, cron directories, or agent scripts, potentially leading to remote code execution.

Detection Guidance

To detect this vulnerability, monitor HTTP requests to the DB-GPT file-upload endpoint for unusual user_id headers containing directory traversal sequences like ../ or absolute paths. Check server logs for unexpected file writes outside the intended upload directory. Use tools like curl to test the endpoint with a crafted request containing a traversal sequence in the user_id header.

Impact Analysis

This vulnerability allows attackers to write malicious files to any location on the server without authentication. This could lead to remote code execution, system compromise, or data theft. Attackers might target critical system files like startup scripts, cron jobs, or agent configurations to gain persistent access or escalate privileges. The impact includes potential full server takeover and exposure of sensitive data.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection and security such as GDPR and HIPAA due to unauthorized file writes and potential remote code execution. GDPR requires protection against unauthorized access and data breaches, while HIPAA mandates safeguards for protected health information. Exploitation could lead to unauthorized data access, modification, or exfiltration, resulting in regulatory penalties and loss of trust.

Mitigation Strategies

Immediately upgrade DB-GPT to a patched version that validates the user_id header to prevent directory traversal. If upgrading is not possible, apply the security fix from the commit e0c741bd2b5e521b128cffb3f68982dde3f7b359 which restricts user_id to alphanumeric characters and enforces path validation. Disable the file-upload endpoint if not required.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-73034. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart