CVE-2026-4505: Unrestricted Upload in eosphoros-ai DB-GPT
A vulnerability has been found in eosphoros-ai DB-GPT up to 0.7.5. This issue affects the function module_plugin.refresh_plugins of the file packages/dbgpt-serve/src/dbgpt_serve/agent/hub/controller.py of the component FastAPI Endpoint. Such manipulation leads to unrestricted upload. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AI Analysis
Technical Summary
CVE-2026-4505 is a vulnerability identified in eosphoros-ai's DB-GPT product, specifically affecting versions 0.7.0 through 0.7.5. The flaw resides in the FastAPI endpoint within the module_plugin.refresh_plugins function in the file dbgpt_serve/agent/hub/controller.py. This vulnerability allows an attacker to perform unrestricted file uploads remotely without requiring authentication or user interaction. The unrestricted upload capability can be exploited to upload malicious files, potentially leading to unauthorized code execution, data tampering, or denial of service. The vulnerability is remotely exploitable over the network, increasing its attack surface. The CVSS 4.0 vector indicates network attack vector (AV:N), low attack complexity (AC:L), no privileges required (PR:L, meaning low privileges are needed), no user interaction (UI:N), and partial impact on confidentiality, integrity, and availability (VC:L, VI:L, VA:L). Despite public disclosure of the exploit, no known active exploitation has been reported, and the vendor has not issued any patches or advisories. The lack of vendor response and patch availability increases the risk for organizations relying on this software. The vulnerability is categorized as medium severity with a CVSS score of 5.3, reflecting moderate risk due to the ease of exploitation but limited scope of impact and requirement of low privileges.
Potential Impact
The unrestricted upload vulnerability in DB-GPT can have several impacts on organizations worldwide. Attackers could upload malicious payloads such as web shells, ransomware, or backdoors, leading to unauthorized access and control over affected systems. This can compromise the confidentiality of sensitive data processed or stored by DB-GPT, alter data integrity, and disrupt availability through denial-of-service conditions or destructive payloads. Since DB-GPT is an AI-related product, exploitation could also undermine AI model integrity or data pipelines, affecting decision-making processes. The remote and unauthenticated nature of the exploit increases the risk of widespread attacks, especially in environments where DB-GPT is exposed to untrusted networks. The absence of vendor patches and public exploit availability further elevates the threat level. Organizations using affected versions may face operational disruptions, data breaches, and reputational damage if exploited.
Mitigation Recommendations
Given the lack of vendor patches, organizations should implement immediate compensating controls. First, restrict network access to the DB-GPT FastAPI endpoint by implementing strict firewall rules or network segmentation to limit exposure to trusted internal networks only. Employ Web Application Firewalls (WAFs) with custom rules to detect and block suspicious file upload attempts targeting the module_plugin.refresh_plugins endpoint. Monitor logs for unusual upload activity or anomalies in plugin refresh requests. If possible, disable or restrict the functionality related to plugin refresh or file uploads until a patch is available. Conduct thorough security assessments and penetration tests focusing on this endpoint. Maintain regular backups of critical data and configurations to enable recovery in case of compromise. Stay alert for vendor updates or community patches and apply them promptly once released. Additionally, consider deploying runtime application self-protection (RASP) solutions to detect and block exploitation attempts in real-time.
Affected Countries
United States, Germany, United Kingdom, Canada, France, Japan, South Korea, Australia, Netherlands, Singapore
CVE-2026-4505: Unrestricted Upload in eosphoros-ai DB-GPT
Description
A vulnerability has been found in eosphoros-ai DB-GPT up to 0.7.5. This issue affects the function module_plugin.refresh_plugins of the file packages/dbgpt-serve/src/dbgpt_serve/agent/hub/controller.py of the component FastAPI Endpoint. Such manipulation leads to unrestricted upload. It is possible to launch the attack remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-4505 is a vulnerability identified in eosphoros-ai's DB-GPT product, specifically affecting versions 0.7.0 through 0.7.5. The flaw resides in the FastAPI endpoint within the module_plugin.refresh_plugins function in the file dbgpt_serve/agent/hub/controller.py. This vulnerability allows an attacker to perform unrestricted file uploads remotely without requiring authentication or user interaction. The unrestricted upload capability can be exploited to upload malicious files, potentially leading to unauthorized code execution, data tampering, or denial of service. The vulnerability is remotely exploitable over the network, increasing its attack surface. The CVSS 4.0 vector indicates network attack vector (AV:N), low attack complexity (AC:L), no privileges required (PR:L, meaning low privileges are needed), no user interaction (UI:N), and partial impact on confidentiality, integrity, and availability (VC:L, VI:L, VA:L). Despite public disclosure of the exploit, no known active exploitation has been reported, and the vendor has not issued any patches or advisories. The lack of vendor response and patch availability increases the risk for organizations relying on this software. The vulnerability is categorized as medium severity with a CVSS score of 5.3, reflecting moderate risk due to the ease of exploitation but limited scope of impact and requirement of low privileges.
Potential Impact
The unrestricted upload vulnerability in DB-GPT can have several impacts on organizations worldwide. Attackers could upload malicious payloads such as web shells, ransomware, or backdoors, leading to unauthorized access and control over affected systems. This can compromise the confidentiality of sensitive data processed or stored by DB-GPT, alter data integrity, and disrupt availability through denial-of-service conditions or destructive payloads. Since DB-GPT is an AI-related product, exploitation could also undermine AI model integrity or data pipelines, affecting decision-making processes. The remote and unauthenticated nature of the exploit increases the risk of widespread attacks, especially in environments where DB-GPT is exposed to untrusted networks. The absence of vendor patches and public exploit availability further elevates the threat level. Organizations using affected versions may face operational disruptions, data breaches, and reputational damage if exploited.
Mitigation Recommendations
Given the lack of vendor patches, organizations should implement immediate compensating controls. First, restrict network access to the DB-GPT FastAPI endpoint by implementing strict firewall rules or network segmentation to limit exposure to trusted internal networks only. Employ Web Application Firewalls (WAFs) with custom rules to detect and block suspicious file upload attempts targeting the module_plugin.refresh_plugins endpoint. Monitor logs for unusual upload activity or anomalies in plugin refresh requests. If possible, disable or restrict the functionality related to plugin refresh or file uploads until a patch is available. Conduct thorough security assessments and penetration tests focusing on this endpoint. Maintain regular backups of critical data and configurations to enable recovery in case of compromise. Stay alert for vendor updates or community patches and apply them promptly once released. Additionally, consider deploying runtime application self-protection (RASP) solutions to detect and block exploitation attempts in real-time.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulDB
- Date Reserved
- 2026-03-20T14:03:16.786Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 69bda974e32a4fbe5fca0bc6
Added to database: 3/20/2026, 8:09:24 PM
Last enriched: 3/27/2026, 10:38:57 PM
Last updated: 5/5/2026, 3:41:50 AM
Views: 64
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.