Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDiscover unauthenticated /api/core/app/httpTools/runTool endpoint
-
ExploitCraft HTTP request with arbitrary baseUrl and toolPath
-
ExecutionFastGPT server performs SSRF request to attacker-controlled target
-
ImpactExfiltrate sensitive data or compromise internal systems
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions — remote unauthenticated exploitation against FastGPT versions prior to 4.14.9.5. The HTTP tools testing endpoint (/api/core/app/httpTools/runTool) is exposed without authentication and accepts arbitrary baseUrl, HTTP methods, headers, and body parameters, enabling full SSRF/HTTP proxy abuse. |
| Impact | This represents critical real-world risk despite no confirmed active exploitation. The CVSS 10.0 score accurately reflects severity: the authentication bypass (PR:N) combined with network accessibility (AV:N) and scope change (S:C) creates a full HTTP proxy that attackers can weaponize immediately. Attack complexity is Low (AC:L) because exploitation requires only standard HTTP requests to a publicly documented API endpoint with no authentication. The Changed scope is particularly concerning - attackers can leverage the FastGPT server's network position to access internal resources, cloud metadata services (AWS/Azure/GCP credential theft), or conduct reconnaissance against third-party services while masking their origin IP. High confidentiality and integrity impact (C:H/I:H) reflect potential for data exfiltration and unauthorized modifications through proxied requests. The Authentication Bypass tag confirms this is a complete control failure, not a logic flaw requiring complex conditions. While no public exploit identified at time of analysis, the technical barrier to exploitation is negligible - any attacker who can reach the FastGPT instance can immediately abuse the proxy. The patch availability (v4.14.9.5) and GitHub security advisory indicate vendor acknowledgment and remediation, making this a high-priority patch deployment scenario. Organizations running FastGPT in cloud environments or with access to sensitive internal networks face immediate risk of network pivoting and credential compromise. |
| Exploit ScenarioDerived | An external attacker discovers a FastGPT instance and crafts a POST request to /api/core/app/httpTools/runTool with a baseUrl pointing to the AWS EC2 metadata service (http://169.254.169.254/latest/meta-data/iam/security-credentials/). The FastGPT server executes this request server-side and returns IAM temporary credentials to the attacker, who then uses these credentials to access the victim's AWS resources, exfiltrate S3 data, or pivot to other cloud services. Alternatively, the attacker targets internal administrative interfaces (http://internal-admin.corp:8080/api/users) unreachable from the public internet, using the FastGPT server as a proxy to enumerate users, modify configurations, or extract sensitive data while obscuring their true source IP. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 31, 2026
Unauthenticated HTTP proxy abuse in FastGPT (AI Agent platform) prior to v4.14.9.5 allows remote attackers to relay arbitrary HTTP requests through the server. The /api/core/app/httpTools/runTool endpoint accepts user-controlled URLs, methods, headers, and body parameters without authentication, functioning as an open proxy for network pivoting, credential theft, and internal network reconnaissance. CVSS 10.0 (Critical) with network attack vector and no privileges required. No public exploit identified at time of analysis, though exploitation is trivial given the exposed endpoint design. EPSS data not available.
RemediationAI
Upgrade immediately to FastGPT version 4.14.9.5 or later, released by Labring to address this critical authentication bypass. The patch is available at https://github.com/labring/FastGPT/releases/tag/v4.14.9.5 with the security fix implemented in commit bc7eae2ed61481a5e322208829be291faec58c00 via pull request 6640 (https://github.com/labring/FastGPT/pull/6640). If immediate patching is not feasible, implement network-level controls to restrict access to the /api/core/app/httpTools/runTool endpoint, allowing only authenticated and authorized internal services. Deploy web application firewall (WAF) rules to block unauthenticated requests to paths matching /api/core/app/httpTools/* and monitor logs for suspicious outbound HTTP requests originating from the FastGPT server that may indicate exploitation attempts. Review server access logs for historical abuse of the endpoint, examining for requests to internal IP ranges (RFC 1918), cloud metadata endpoints (169.254.169.254), or unusual external domains. Conduct network segmentation review to limit blast radius if the FastGPT instance was previously exploited as a pivot point.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
FastGPT is an open-source AI Agent building platform (cpe:2.3:a:labring:fastgpt) that includes HTTP tool integration for agent workflows. The vulnerability stems from CWE-306 (Missing Authentication for Critical Function) in the HTTP tools testing endpoint. This endpoint was designed to test HTTP-based integrations but lacked authentication controls, allowing any network client to submit arbitrary HTTP requests that the FastGPT server executes on their behalf. The server-side request forgery (SSRF) capability is compounded by full control over destination URL, HTTP method (GET/POST/PUT/DELETE), custom headers (enabling authentication token injection), and request body content. The CVSS:3.1 vector AV:N/AC:L/PR:N/UI:N/S:C indicates network-accessible exploitation with no complexity barriers, no required privileges, no user interaction, and scope change - meaning attacks can pivot from the FastGPT server to reach otherwise inaccessible systems. The Changed scope reflects the proxy's ability to impact resources beyond the vulnerable component itself, including internal services, cloud metadata endpoints, and third-party APIs.
Know when Fastgpt gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
FastGPT is an AI Agent building platform. Prior to version 4.14.9.5, the FastGPT HTTP tools testing endpoint (/api/core/app/httpTools/runTool) is exposed without any authentication. This endpoint acts as a full HTTP proxy - it accepts a user-supplied baseUrl, toolPath, HTTP method, custom headers, and body, then makes a server-side HTTP request and returns the complete response to the caller. This issue has been patched in version 4.14.9.5.
Executive ViewAI
FastGPT versions prior to 4.14.9.5 contain an unauthenticated HTTP proxy vulnerability that allows attackers to relay arbitrary requests through your server, enabling internal network reconnaissance, credential theft, and lateral movement without authentication. This critical flaw directly exposes internal infrastructure and sensitive systems to external attackers and poses immediate risk to any organization running affected FastGPT deployments.
If immediate patching is not feasible, implement temporary controls: (1) Network-level blocking of /api/core/app/httpTools/runTool endpoint at WAF/reverse proxy; (2) Restrict FastGPT server outbound network access via firewall rules to only required destinations; (3) Isolate FastGPT instances to segmented network with no direct access to internal systems; (4) Monitor and alert on any HTTP requests to the vulnerable endpoint. These controls do not eliminate risk-apply vendor patch to v4.14.9.5 or later as priority.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Related Vulnerabilities in FastGPT Authentication and SSRF Flaws
View all 2FastGPT is an AI Agent building platform. Prior to version 4.9.12, the LastRoute Parameter on login page is vulnerable t
Remote code execution in FastGPT's agent-sandbox component (versions 4.14.10 through 4.14.12) lets any network-adjacent,
NoSQL injection in FastGPT <4.14.9.5 password authentication allows unauthenticated remote attackers to bypass login con
Channel hijack and denial of service in FastGPT (labring/FastGPT) before 4.15.2 lets an unauthenticated remote attacker
GitHub Actions artifact-poisoning (pwn request) in labring/FastGPT allows an external attacker who opens a pull request
Authentication bypass in FastGPT 4.15.0-beta4 lets unauthenticated remote attackers forge JWTs and access internal plugi
NoSQL injection in FastGPT versions before 4.14.9.5 allows authenticated attackers to bypass password verification on th
FastGPT versions 4.14.8.3 and below contain a critical arbitrary code execution vulnerability in the fastgpt-preview-ima
Cross-tenant file disclosure in FastGPT prior to v4.15.0-beta5 allows an attacker to read another team's stored files by
Cross-tenant data disclosure in FastGPT 4.14.17 through 4.15.0-beta5 lets a low-privileged tenant user read another tena
Server-side request forgery in FastGPT before 4.15.0-beta4 lets an authenticated team member abuse the HTTP-tool OpenAPI
Server-Side Request Forgery in Labring FastGPT prior to 4.15.0-beta1 lets an authenticated attacker bypass the platform'
EUVD-2026-17445
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB