CVE-2026-123020: medium-severity vulnerability in eosphoros-ai DB-GPT
eosphoros-ai DB-GPT Jinja2 Template __init__.py FileBasedSkill.get_prompt special elements in template engine
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
33Vexday Risk Score
No sign of exploitation. It has a public proof of concept.
ssvc Attendcvss 5.3epss 0.5%
A security vulnerability has been detected in eosphoros-ai DB-GPT up to 0.8.1. The affected element is the function FileBasedSkill.get_prompt of the file packages/dbgpt-core/src/dbgpt/agent/skill/claude_skill/__init__.py of the component Jinja2 Template Handler. The manipulation leads to improper neutralization of special elements used in a template engine. The attack may be initiated remotely. The exploit has been disclosed publicly and may be used. Upgrading to version 0.8.2 is sufficient to fix this issue. The identifier of the patch is a9e7a3c026d114fcfb4ffe3eaf78851a636ded16. It is suggested to upgrade the affected component.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Affected products
eosphoros-ai · DB-GPTpublic PoCs found — 1
cve_referencegithub.com/ybyu-ieu/agent-security-advisories/blob/main/dbgpt/dbgpt-skill-template-jinja2-ssti-rce.mdunverified⚠ Public resources, to assess the exposure of systems you control or are authorized to test. Test only with authorization.
Related CVEs — eosphoros-ai DB-GPT
In the same product, most dangerous first.
CVE-2026-73034CRITICALDB-GPT v0.8.1 Path Traversal Arbitrary File Write via user_id HeaderEPSS 5.7%CVE-2026-80104CRITICALDB-GPT 0.8.0 Path Traversal Arbitrary File Write via Skill Upload FilenameEPSS 1.1%CVE-2026-77932CRITICALDB-GPT through 0.8.2 Unauthenticated RCE via /api/v1/chat/react-agentEPSS 0.8%CVE-2026-123018MEDIUMeosphoros-ai DB-GPT CodeAction code_utils.py execute_code code injectionEPSS 0.5%CVE-2026-77933CRITICALDB-GPT through 0.8.2 Hardcoded MySQL Root Credentials in docker-compose DeploymentEPSS 0.4%CVE-2026-123019MEDIUMeosphoros-ai DB-GPT HuggingFace Adapter hf_adapter.py exec_module inclusion of functionality from untrusted control sphereEPSS 0.4%
References
https://github.com/eosphoros-ai/DB-GPT/https://github.com/eosphoros-ai/DB-GPT/commit/a9e7a3c026d114fcfb4ffe3eaf78851a636ded16https://github.com/eosphoros-ai/DB-GPT/issues/3291https://github.com/eosphoros-ai/DB-GPT/pull/3111https://github.com/eosphoros-ai/DB-GPT/releases/tag/v0.8.2https://github.com/ybyu-ieu/agent-security-advisories/blob/main/dbgpt/dbgpt-skill-template-jinja2-ssti-rce.mdhttps://vuldb.com/cve/CVE-2026-123020https://vuldb.com/submit/1033118https://vuldb.com/vuln/431394https://vuldb.com/vuln/431394/cti