CVE Catalog

CVE-2026-61684

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.30%

21th percentile - higher than 21% of all known CVEs

Summary

FastGPT version 4.15.0-beta4 has a vulnerability in reverse-call endpoints under /api/invoke/* that authenticate only via a JWT signed with a default constant secret 'token'. An unauthenticated attacker can self-sign an HS256 JWT and access cross-tenant user PII or write arbitrary content to chat files.

Risk Assessment

The risk includes exposure of sensitive personally identifiable information (PII) across tenants and the ability to inject malicious content into chat files, potentially leading to privacy breaches and data integrity issues.

Recommendation

Immediately upgrade FastGPT to version 4.15.0-beta5 or later. Additionally, set a strong random INVOKE_TOKEN_SECRET in the configuration and restrict access to /api/invoke/* endpoints using a firewall or access control lists.

Other vulnerabilities in FastGPT

See all
Original NVD description (English source)

FastGPT is a knowledge-based AI application platform. In 4.15.0-beta4, FastGPT plugin invoke reverse-call endpoints under /api/invoke/* authenticate only by verifying a JWT signed with INVOKE_TOKEN_SECRET, which defaults to the constant string token and was not set in official deployment templates. An unauthenticated attacker can self-sign an HS256 JWT and reach /api/invoke/userInfo to disclose cross-tenant user PII by attacker-supplied tmbId values, or /api/invoke/fileUpload to write attacker-controlled content into chat files. This issue is fixed in version 4.15.0-beta5.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS