GHSA-3xq5-x4fj-rff7

Suggest an improvement
Source
https://github.com/advisories/GHSA-3xq5-x4fj-rff7
Import Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2025/03/GHSA-3xq5-x4fj-rff7/GHSA-3xq5-x4fj-rff7.json
JSON Data
https://api.osv.dev/v1/vulns/GHSA-3xq5-x4fj-rff7
Aliases
  • CVE-2024-10902
Published
2025-03-20T12:32:40Z
Modified
2025-03-21T16:43:08.520714Z
Severity
  • 9.1 (Critical) CVSS_V3 - CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H CVSS Calculator
Summary
DB-GPT vulnerable to Arbitrary File Upload with Path Traversal
Details

In eosphoros-ai/db-gpt version v0.6.0, the web API POST /v1/personal/agent/upload is vulnerable to Arbitrary File Upload with Path Traversal. This vulnerability allows unauthorized attackers to upload arbitrary files to the victim's file system at any location. The impact of this vulnerability includes the potential for remote code execution (RCE) by writing malicious files, such as a malicious __init__.py in the Python's /site-packages/ directory.

Database specific
{
    "nvd_published_at": "2025-03-20T10:15:21Z",
    "cwe_ids": [
        "CWE-73"
    ],
    "severity": "CRITICAL",
    "github_reviewed": true,
    "github_reviewed_at": "2025-03-21T16:13:54Z"
}
References

Affected packages

PyPI / dbgpt

Package

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Last affected
0.6.0

Affected versions

0.*

0.4.7
0.5.0
0.5.1rc0
0.5.1
0.5.2rc0
0.5.2
0.5.3rc0
0.5.3
0.5.4rc0
0.5.4
0.5.5rc0
0.5.5
0.5.6rc0
0.5.6
0.5.7rc0
0.5.7
0.5.8
0.5.9rc0
0.5.9
0.5.10