Skip to main content

Fastgpt CVE-2026-34162

| EUVDEUVD-2026-17445 CRITICAL
Missing Authentication for Critical Function (CWE-306)
2026-03-31 GitHub_M
10.0
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Discover unauthenticated /api/core/app/httpTools/runTool endpoint
  2. Exploit
    Craft HTTP request with arbitrary baseUrl and toolPath
  3. Execution
    FastGPT server performs SSRF request to attacker-controlled target
  4. Impact
    Exfiltrate 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.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

FastGPT < 4.14.9.5

Affected Packages

euvd fastgpt fix: 4.14.9.5

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

NVD PRIMARY 10.0 CRITICAL
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

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

3
Analysis Updated
Apr 16, 2026 - 05:47 EUVD-patch-fix
executive summary
Patch available
Apr 16, 2026 - 05:29 EUVD
4.14.9.5
CVE Published
Mar 31, 2026 - 13:43 nvd
CRITICAL 10.0

DescriptionNVD

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

Why It Matters

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.

Business Impact: Severe
Compensating Controls

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

EPSS Score
0.1%
Top 74% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

50
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

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 2
CVE-2025-52552 MEDIUM POC
6.1 Jun 21

FastGPT is an AI Agent building platform. Prior to version 4.9.12, the LastRoute Parameter on login page is vulnerable t

CVE-2026-42302 CRITICAL
9.8 May 08

Remote code execution in FastGPT's agent-sandbox component (versions 4.14.10 through 4.14.12) lets any network-adjacent,

CVE-2026-40351 CRITICAL
9.8 Apr 17

NoSQL injection in FastGPT <4.14.9.5 password authentication allows unauthenticated remote attackers to bypass login con

CVE-2026-68929 CRITICAL
9.3 Aug 27

Channel hijack and denial of service in FastGPT (labring/FastGPT) before 4.15.2 lets an unauthenticated remote attacker

CVE-2026-50562 CRITICAL
9.3 Jul 15

GitHub Actions artifact-poisoning (pwn request) in labring/FastGPT allows an external attacker who opens a pull request

CVE-2026-61684 HIGH
8.8 Jul 15

Authentication bypass in FastGPT 4.15.0-beta4 lets unauthenticated remote attackers forge JWTs and access internal plugi

CVE-2026-40352 HIGH
8.8 Apr 17

NoSQL injection in FastGPT versions before 4.14.9.5 allows authenticated attackers to bypass password verification on th

CVE-2026-33075 HIGH
8.8 Mar 20

FastGPT versions 4.14.8.3 and below contain a critical arbitrary code execution vulnerability in the fastgpt-preview-ima

CVE-2026-55418 HIGH
8.6 Jul 07

Cross-tenant file disclosure in FastGPT prior to v4.15.0-beta5 allows an attacker to read another team's stored files by

CVE-2026-61644 HIGH
7.7 Jul 15

Cross-tenant data disclosure in FastGPT 4.14.17 through 4.15.0-beta5 lets a low-privileged tenant user read another tena

CVE-2026-54607 HIGH
7.7 Jul 07

Server-side request forgery in FastGPT before 4.15.0-beta4 lets an authenticated team member abuse the HTTP-tool OpenAPI

CVE-2026-44285 HIGH
7.7 May 29

Server-Side Request Forgery in Labring FastGPT prior to 4.15.0-beta1 lets an authenticated attacker bypass the platform'

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy