CVE-2024-10901GHSA-7gj6-22m4-qfhxPYSEC-2026-322
dbgpt: DB-GPT Arbitrary File Write vulnerability
eosphoros-ai dbgptpipLibraries & packages
CVSS
9.1CriticalExploitationPublic exploit codeCISA's assessment says proof of concept code is public, assessed 20 Mar 2025. Not in the KEV catalogCISA via CVE List
Exploit odds (EPSS)1.09%Chance of exploitation activity in the next 30 days, higher than 65% of CVEs. Scored 27 Oct 2026FIRST EPSS
Fixed inNone listedNo source names a fixed version. Check the vendor advisory below
What fixes it
No source in this snapshot names a fixed version. The vendor advisories under References are the place to check.
Description
In eosphoros-ai/db-gpt version v0.6.3 and earlier, the web API POST /api/v1/editor/chart/run allows execution of arbitrary SQL queries without any access control. This vulnerability can be exploited by attackers to perform Arbitrary File Write, enabling them to write arbitrary files to the victim's file system. This can potentially lead to Remote Code Execution (RCE) by writing malicious files such as __init__.py in the Python's /site-packages/ directory.
Text from CVE List
Affected versions 30
- dbgpt, pip<= 0.6.3GitHub
- eosphoros-ai/db-gptaffected: unspecified through latestCVE List
- dbgpt, PyPIfrom first release, through 0.6.3OSV
- dbgpt, PyPI0.4.7OSV
- dbgpt, PyPI0.5.0OSV
- dbgpt, PyPI0.5.1OSV
- dbgpt, PyPI0.5.10OSV
- dbgpt, PyPI0.5.1rc0OSV
- dbgpt, PyPI0.5.2OSV
- dbgpt, PyPI0.5.2rc0OSV
- dbgpt, PyPI0.5.3OSV
- dbgpt, PyPI0.5.3rc0OSV
- dbgpt, PyPI0.5.4OSV
- dbgpt, PyPI0.5.4rc0OSV
- dbgpt, PyPI0.5.5OSV
- dbgpt, PyPI0.5.5rc0OSV
- dbgpt, PyPI0.5.6OSV
- dbgpt, PyPI0.5.6rc0OSV
- dbgpt, PyPI0.5.7OSV
- dbgpt, PyPI0.5.7rc0OSV
- dbgpt, PyPI0.5.8OSV
- dbgpt, PyPI0.5.9OSV
- dbgpt, PyPI0.5.9rc0OSV
- dbgpt, PyPI0.6.1OSV
- dbgpt, PyPI0.6.2OSV
- dbgpt, PyPI0.6.3OSV
- dbgpt, PyPI0.6.3rc0OSV
- dbgpt, PyPI0.6.3rc1OSV
- dbgpt, PyPI0.6.3rc2OSV
- dbgpt, PyPI0.6.3rc3OSV
References 7
- github.com/eosphoros-ai/DB-GPT/commit/295cdb8723663d5b0954d5d1dfb4f02b7223b8ffFixvia GitHub
- github.com/pypa/advisory-database/tree/main/vulns/dbgpt/PYSEC-2026-322.yamlAdvisoryvia GitHub
- github.com/advisories/GHSA-7gj6-22m4-qfhxAdvisoryvia GitHub
- nvd.nist.gov/vuln/detail/CVE-2024-10901Referencevia GitHub
- huntr.com/bounties/db2c1d59-6e3a-4553-a1f6-94c8df162a18Referencevia CVE List
- github.com/eosphoros-ai/DB-GPT/pull/2269Referencevia GitHub
- pypi.org/project/dbgptReferencevia GitHub