Skip to main content

FastGPT CVE-2026-44285

| EUVDEUVD-2026-33430 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-05-29 GitHub_M
7.7
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Recon
    Register or obtain low-privileged FastGPT account
  2. Delivery
    Create dataset using externalFile import type
  3. Exploit
    Submit internal URL (metadata/admin/loopback)
  4. Install
    Call /api/core/dataset/file/getPreviewChunks endpoint
  5. C2
    Bypass isInternalAddress check via incomplete fix
  6. Execute
    Server fetches and returns internal response
  7. Impact
    Harvest credentials or internal service data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Attacker must hold valid FastGPT credentials with permission to call the dataset import APIs (CVSS PR:L), and the target instance must be reachable over the network and accept the externalFile data import type at /api/core/dataset/file/getPreviewChunks. Exploitation is limited to HTTP GET requests (no arbitrary methods or bodies), which constrains impact to read-style SSRF and rules out write-based internal API abuse, and is further bounded by what the FastGPT backend's network position can actually reach - instances deployed with strict egress filtering or IMDSv2 enforcement materially reduce realistic impact. No user interaction is required (UI:N) and no non-default configuration is needed beyond enabling dataset functionality, which is core to the product.

Impact

CVSS 7.7 (AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N) reflects a network-reachable, low-complexity attack requiring only low-privilege authentication, with scope change and high confidentiality impact but no integrity or availability effect - consistent with a read-only SSRF that exfiltrates data from adjacent internal systems rather than tampering with them. No EPSS score, KEV listing, or SSVC decision data was provided, and no public exploit identified at time of analysis, so weaponization pressure currently appears low; however, the bug is described as an 'incomplete fix' of a prior SSRF, which historically correlates with rapid follow-up research once the advisory is public. Real-world risk is highest for FastGPT deployments exposed to untrusted or self-registered users on cloud infrastructure where instance metadata services (IMDSv1) or internal admin planes are reachable from the application host.

Exploit ScenarioDerived

An attacker who has signed up for or obtained a low-privileged account on a multi-tenant or internet-exposed FastGPT instance creates a dataset using the externalFile import type and supplies an internal URL (for example http://169.254.169.254/latest/meta-data/iam/security-credentials/ or http://localhost:6379/) as the file source. They then invoke /api/core/dataset/file/getPreviewChunks, which fetches the URL server-side past the bypassed isInternalAddress check and returns the response body as preview content, enabling reconnaissance and read-only exfiltration of internal HTTP-reachable services. No public exploit identified at time of analysis, but the attack is straightforward given the documented endpoint and import type.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – May 29, 2026

Server-Side Request Forgery in Labring FastGPT prior to 4.15.0-beta1 lets an authenticated attacker bypass the platform's isInternalAddress network protection and pivot HTTP GET probes into internal services via the dataset preview endpoint. The flaw stems from an incomplete prior fix in the externalFile data import path, scoped-changed impact (S:C) elevates risk to adjacent systems, and no public exploit identified at time of analysis.

RemediationAI

Vendor-released patch: upgrade to FastGPT 4.15.0-beta1 or later as documented in GHSA-c65v-7vx6-f8m3 (https://github.com/labring/FastGPT/security/advisories/GHSA-c65v-7vx6-f8m3). If an immediate upgrade is not possible, restrict access to the /api/core/dataset/file/getPreviewChunks endpoint at the reverse proxy and disable or block the externalFile dataset import type for untrusted tenants, accepting that legitimate URL-based dataset previews will stop working. Additionally place the FastGPT backend in a network segment that egress-filters traffic to RFC1918, 169.254.169.254 (cloud metadata), and other internal management planes, and where supported enforce IMDSv2 on the underlying cloud instance to neutralize credential-theft scenarios; note this hardens the blast radius but does not remediate the SSRF itself.

Affected VersionsENISA

FastGPT < 4.15.0-beta1

Affected Packages

euvd fastgpt fix: 4.15.0-beta1

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 / RAG building platform (cpe:2.3:a:labring:fastgpt) that ingests datasets from multiple source types including 'externalFile'. The vulnerability is a CWE-918 (Server-Side Request Forgery) flaw in the /api/core/dataset/file/getPreviewChunks endpoint: a previously deployed isInternalAddress allow/deny list was intended to block requests to RFC1918/loopback/link-local destinations, but the externalFile import path did not consistently apply that check, allowing a server-issued HTTP GET to traverse to internal-only services. SSRF in an agent platform is particularly impactful because backend hosts frequently sit alongside cloud metadata endpoints, internal admin APIs, vector DBs, and orchestration services.

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

Vendor (GitHub_M) PRIMARY 7.7 HIGH
AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

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

Lifecycle Timeline

1
Patch available
May 29, 2026 - 21:02 EUVD

DescriptionCVE.org

FastGPT is an AI Agent building platform. Prior to 4.15.0-beta1, a Server-Side Request Forgery (SSRF) vulnerability allows an authenticated attacker to bypass the global isInternalAddress network protection and make arbitrary HTTP GET requests to internal network services. This is achieved by exploiting an incomplete fix in the dataset preview endpoint /api/core/dataset/file/getPreviewChunks when utilizing the externalFile data import type. This vulnerability is fixed in 4.15.0-beta1.

Executive ViewAI

Why It Matters

Labring FastGPT versions prior to 4.15.0-beta1 contain a critical network isolation bypass that allows authenticated users to probe and access internal services, creating a backdoor for lateral movement within connected infrastructure. Organizations running affected instances face elevated risk of internal system compromise and data exfiltration from systems intended to be isolated from user-facing applications.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict dataset preview endpoint usage to authenticated users with explicit business justification and implement role-based access controls; (2) deploy network-level segmentation using firewall rules to block outbound connections from FastGPT to internal IP ranges and private subnets; (3) enable WAF rules on API gateway to detect and alert on GET requests targeting internal addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16); (4) implement comprehensive audit logging on all dataset preview requests with real-time alerting on internal service access attempts.

Threat Intelligence Overview

EPSS Score
0.0%
Top 91% exploitable
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL 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 HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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-34162 CRITICAL
10.0 Mar 31

Unauthenticated HTTP proxy abuse in FastGPT (AI Agent platform) prior to v4.14.9.5 allows remote attackers to relay arbi

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

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