IT SBIT Services
Schneeberger
DEEN
CVE tracker

SuperAGI: Incorrect access control in agent execution controller

CVE-2026-51904Critical 9.8

← All vulnerabilities

Summary

SuperAGI up to v0.0.14 fails to verify that a caller-supplied agent_id belongs to the caller's organization in the agent execution controller. An authenticated user of one organization can create or start execution records for agents owned by another organization via /agentexecutions/add and /agentexecutions/add_run. The impact concerns multi-tenant deployments where several organizations share one instance.

Affected

  • SuperAGI up to and including v0.0.14 (per CVE text)
  • Component: superagi/controllers/agent_execution.py (create_agent_execution, create_agent_run)
  • Exact scope of affected source snapshots: unknown

Fixed in

Unknown. No vendor advisory or fixed version found.

Workaround

  • No vendor-published workaround found.
  • Do not expose SuperAGI directly to the internet; place it behind a VPN or an authenticated reverse proxy.
  • Limit user accounts to a single organization where possible.

Exploitation

  • CISA SSVC: Exploitation poc, Automatable yes, Technical Impact total.
  • Public third-party write-up exists; not verified by vendor.
  • Not known to be in CISA KEV. EPSS 0.00409.

Our recommendation

  • Check whether SuperAGI is deployed and whether it is internet-facing or multi-tenant.
  • Restrict access to trusted networks and remove unneeded multi-organization accounts.
  • Review agent execution records for executions referencing agents of other organizations.
  • Monitor the vendor repository and NVD for a fix; apply it as soon as available.
  • Note: NVD status is Deferred and the CVSS vector (PR:N) conflicts with the description (authenticated attacker); re-check the score.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 30 Oct 2026, 21:22.

Original description (NVD)

SuperAGI up to v0.0.14 contains an improper access control vulnerability in the agent execution controller. In affected source snapshots, create_agent_execution and create_agent_run in superagi/controllers/agent_execution.py accept a caller-supplied agent_id and fail to verify that the referenced agent belongs to the authenticated user's organization. A remote authenticated attacker from one organization can create or start execution records for agents owned by another organization through /agentexecutions/add or /agentexecutions/add_run.

NVD references (2)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.