CVE-2026-40352

FastGPT is an AI Agent building platform. In versions prior to 4.14.9.5, the password change endpoint is vulnerable to NoSQL injection. An authenticated attacker can bypass the "old password" verification by injecting MongoDB query operators. This allows an attacker who has gained a low-privileged session to change the password of their account (or others if combined with ID manipulation) without knowing the current one, leading to full account takeover and persistence. This issue has been fixed in version 4.14.9.5.
Configurations

Configuration 1 (hide)

cpe:2.3:a:fastgpt:fastgpt:*:*:*:*:*:*:*:*

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) FastGPT es una plataforma de creación de agentes de IA. En versiones anteriores a la 4.14.9.5, el endpoint de cambio de contraseña es vulnerable a inyección NoSQL. Un atacante autenticado puede omitir la verificación de la ’contraseña antigua’ inyectando operadores de consulta de MongoDB. Esto permite a un atacante que ha obtenido una sesión con privilegios bajos cambiar la contraseña de su cuenta (o de otras si se combina con manipulación de ID) sin conocer la actual, lo que lleva a una toma de control total de la cuenta y persistencia. Este problema ha sido solucionado en la versión 4.14.9.5.

Information

Published : 2026-04-17 22:16

Updated : 2026-10-26 21:10


NVD link : CVE-2026-40352

Mitre link : CVE-2026-40352

CVE.ORG link : CVE-2026-40352


JSON object : View

Products Affected

fastgpt

  • fastgpt
CWE
CWE-943

Improper Neutralization of Special Elements in Data Query Logic