CVE-2026-65699

AgentGPT through 1.0.0 contains an authorization bypass through user-controlled key vulnerability that allows authenticated users to attach tasks to another user's agent run by supplying a target run_id in the request body without ownership verification. The AgentCRUD.create_task and validate_task_count functions look up the target AgentRun using the client-supplied run_id without confirming the run belongs to the requesting user, enabling an attacker who obtains a valid run_id to corrupt task history, exhaust the per-run loop budget, and drive LLM costs against the victim's run.
Configurations

No configuration.

History

24 Oct 2026, 13:10

Type Values Removed Values Added
Summary
  • (es) AgentGPT hasta la 1.0.0 contiene una omisión de autorización a través de una vulnerabilidad de clave controlada por el usuario que permite a los usuarios autenticados adjuntar tareas a la ejecución de un agente de otro usuario al proporcionar un run_id objetivo en el cuerpo de la solicitud sin verificación de propiedad. Las funciones AgentCRUD.create_task y validate_task_count buscan el AgentRun objetivo utilizando el run_id proporcionado por el cliente sin confirmar que la ejecución pertenece al usuario solicitante, lo que permite a un atacante que obtiene un run_id válido corromper el historial de tareas, agotar el presupuesto de bucle por ejecución y generar costos de LLM contra la ejecución de la víctima.

Information

Published : 2026-07-23 18:17

Updated : 2026-10-24 13:10


NVD link : CVE-2026-65699

Mitre link : CVE-2026-65699

CVE.ORG link : CVE-2026-65699


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key