CVE-2026-40100
Full vulnerability record from the local CVENow database.
Description
FastGPT is an AI Agent building platform. Prior to 4.14.10.3, the /api/core/app/mcpTools/runTool endpoint accepts arbitrary URLs without authentication. The internal IP check in isInternalAddress() only blocks private IPs when CHECK_INTERNAL_IP=true, which is not the default. This allows unauthenticated attackers to perform SSRF against internal network resources. This vulnerability is fixed in 4.14.10.3.
Severity
MEDIUM
CVSS score
5.3
(v3.1)
Vulnerability status
Analyzed
Source identifier
Published
2026-04-10 17:17:12.997000
Last modified
2026-10-26 21:10:00.170000
View original CVE JSON
{
"id": "CVE-2026-40100",
"sourceIdentifier": "[email protected]",
"published": "2026-04-10T17:17:12.997",
"lastModified": "2026-10-26T21:10:00.170",
"vulnStatus": "Analyzed",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "FastGPT is an AI Agent building platform. Prior to 4.14.10.3, the /api/core/app/mcpTools/runTool endpoint accepts arbitrary URLs without authentication. The internal IP check in isInternalAddress() only blocks private IPs when CHECK_INTERNAL_IP=true, which is not the default. This allows unauthenticated attackers to perform SSRF against internal network resources. This vulnerability is fixed in 4.14.10.3."
},
{
"lang": "es",
"value": "FastGPT es una plataforma de creación de Agentes de IA. Anteriormente a la versión 4.14.10.3, el endpoint /API/core/app/mcpTools/runTool acepta URLs arbitrarias sin autenticación. La verificación de IP interna en isInternalAddress() solo bloquea IPs privadas cuando CHECK_INTERNAL_IP=true, lo cual no es la configuración predeterminada. Esto permite a atacantes no autenticados realizar SSRF contra recursos de red internos. Esta vulnerabilidad se corrigió en la versión 4.14.10.3."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "labring",
"product": "FastGPT",
"versions": [
{
"version": "< 4.14.10.3",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"baseScore": 5.3,
"baseSeverity": "MEDIUM",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "NONE",
"scope": "UNCHANGED",
"confidentialityImpact": "LOW",
"integrityImpact": "NONE",
"availabilityImpact": "NONE"
},
"exploitabilityScore": 3.9,
"impactScore": 1.4
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-04-15T14:45:56.717074Z",
"id": "CVE-2026-40100",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "partial"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-918"
}
]
}
],
"configurations": [
{
"nodes": [
{
"operator": "OR",
"negate": false,
"cpeMatch": [
{
"vulnerable": true,
"criteria": "cpe:2.3:a:fastgpt:fastgpt:*:*:*:*:*:*:*:*",
"versionEndExcluding": "4.14.10.3",
"matchCriteriaId": "2E93E71B-0D3A-4C6D-9679-EC1FA760E111"
}
]
}
]
}
],
"references": [
{
"url": "https://github.com/labring/FastGPT/security/advisories/GHSA-jrhc-f3j7-f8g4",
"source": "[email protected]",
"tags": [
"Vendor Advisory"
]
}
]
}