{"id":"CVE-2025-0452","summary":"Arbitrary File Deletion in eosphoros-ai/DB-GPT","details":"eosphoros-ai/DB-GPT version latest is vulnerable to arbitrary file deletion on Windows systems via the '/v1/agent/hub/update' endpoint. The application fails to properly filter the '\\' character, which is commonly used as a separator in Windows paths. This vulnerability allows attackers to delete any files on the host system by manipulating the 'plugin_repo_name' variable.","modified":"2026-08-12T03:51:25.977209280Z","published":"2025-03-20T10:08:51.430Z","database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/0xxx/CVE-2025-0452.json","cna_assigner":"@huntr_ai","cwe_ids":["CWE-73"]},"references":[{"type":"WEB","url":"https://huntr.com/bounties/7e854343-3d61-47d4-ad41-c4d2f356a54a"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/0xxx/CVE-2025-0452.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2025-0452"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/eosphoros-ai/db-gpt","events":[{"introduced":"6c682befa8e5015db3c1e61f7d97ccf9ec3b5fff"},{"last_affected":"6c682befa8e5015db3c1e61f7d97ccf9ec3b5fff"}],"database_specific":{"extracted_events":[{"introduced":"0.6.1"},{"last_affected":"0.6.1"}],"source":"CPE_STRING","cpe":"cpe:2.3:a:dbgpt:db-gpt:0.6.1:*:*:*:*:*:*:*"}}],"versions":["0.6.1","v0.6.1"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-0452.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H"}]}