Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid user credentials
-
DeliveryAuthenticate to SuperAGI API
-
ExploitEnumerate other users' API key IDs
-
ExecutionSend unauthorized delete/edit request
-
PersistModify target API key
-
ImpactRevoke or hijack integrations
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation requires valid authentication to SuperAGI (PR:L in CVSS vector) - the attacker must possess a legitimate user account or obtain one through credential compromise. No special network conditions, non-default configurations, or user interaction are required beyond initial authentication. The API Key Management endpoints must be accessible over the network (AV:N). The vulnerability affects all authenticated users equally, including low-privilege accounts, with no role-based restrictions preventing lateral key manipulation. However, exploitation is limited to modification of API keys themselves (not full system compromise) - the attacker cannot escalate to administrative access or read credentials without further attacks. |
| Impact | CVSS 5.4 (Medium) with network attack vector and low complexity reflects moderate real-world risk. The CVSS vector includes PR:L (requires authentication), AC:L (low attack complexity), and E:P (exploit proof-of-concept exists), indicating this is reliably exploitable by any authenticated user without special conditions. However, the impact is limited to integrity and availability of API keys (I:L/A:L) rather than confidentiality, reducing severity. The absence of KEV listing despite public exploit availability suggests this is not yet part of widespread active exploitation campaigns, though targeted exploitation is probable given the ease of execution. The vendor's non-response to early disclosure indicates no patched version is available, elevating practical risk for organizations running affected versions. This represents a real but not critical priority - attackers need valid authentication first, but any authenticated user can then compromise other users' API credentials. |
| Exploit ScenarioDerived | An authenticated user with valid credentials (e.g., a low-privilege employee or attacker with a compromised account) sends a crafted HTTP request to the delete_api_key or edit_api_key endpoint specifying another user's API key ID. Due to missing authorization checks, the endpoint processes the request and modifies or deletes the target API key, allowing the attacker to disable a colleague's integrations or steal API credentials by replacing them with controlled values. Publicly available exploit code demonstrates this by iterating through API key IDs to identify and hijack credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 19, 2026
Authorization bypass in TransformerOptimus SuperAGI API Key Management allows authenticated users to delete or edit arbitrary API keys beyond their own permissions, affecting versions up to 0.0.14. The vulnerability exists in the delete_api_key and edit_api_key endpoints and enables authenticated attackers to manipulate other users' credentials remotely with low complexity. Publicly available exploit code exists, and the vendor has not responded to early disclosure.
RemediationAI
No vendor-released patch has been identified at time of analysis. Organizations should immediately implement network-level access controls restricting the API Key Management endpoints (superagi/controllers/api_key.py delete_api_key and edit_api_key) to trusted internal networks only, blocking external access. Additionally, implement API gateway authentication enforcement that validates user identity and adds per-request authorization logging for all API key operations. If SuperAGI is user-facing, restrict API key management functionality to administrative users only via role-based access control within the application layer. Monitor API request logs for suspicious patterns of API key modifications by non-administrative accounts targeting resources outside their own ID namespace. Consider upgrading to a patched version when available, or isolate the affected deployment until a fix is released. The risk-benefit trade-off of restricting access is minimal since API key management is typically an administrative function.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in the API Key Management component (superagi/controllers/api_key.py) of SuperAGI, an AI agent framework. The root cause is classified as CWE-639 (Authorization Bypass Through User-Controlled Key), indicating insufficient validation of user permissions when processing API key modification requests. The affected endpoints (delete_api_key and edit_api_key) fail to properly verify that the authenticated user has authority to modify the targeted API key, allowing lateral privilege escalation within the application. This is a common flaw in REST API implementations where authorization checks are omitted or improperly scoped to user identity rather than resource ownership.
Know when Superagi gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
5DescriptionCVE.org
A vulnerability has been found in TransformerOptimus SuperAGI up to 0.0.14. This affects the function delete_api_key/edit_api_key of the file superagi/controllers/api_key.py of the component API Key Management Endpoint. The manipulation leads to authorization bypass. The attack is possible to be carried out remotely. The exploit has been disclosed to the public and may be used. The vendor was contacted early about this disclosure but did not respond in any way.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
A Path Traversal vulnerability exists in the file upload functionality of transformeroptimus/superagi version 0.0.14. Ra
An IDOR (Insecure Direct Object Reference) vulnerability exists in transformeroptimus/superagi version v0.0.14. Rated hi
An information disclosure vulnerability exists in the latest version of transformeroptimus/superagi. Rated high severity
An information disclosure vulnerability exists in the latest version of transformeroptimus/superagi. Rated medium severi
In version 0.0.14 of transformeroptimus/superagi, the API endpoint `/api/users/get/{id}` returns the user's password in
Cross-organization tool metadata read and modification in SuperAGI v0.0.14 allows an authenticated attacker in one tenan
Cross-tenant agent execution manipulation in SuperAGI up to v0.0.14 lets a remote authenticated user in one organization
Remote unauthenticated access to vector database configurations in TransformerOptimus SuperAGI ≤0.0.14 allows attackers
Path traversal in TransformerOptimus SuperAGI versions up to 0.0.14 allows remote unauthenticated attackers to read, wri
Cross-organization agent hijacking in SuperAGI 0.0.14 and earlier lets any authenticated user on a shared multi-tenant i
SuperAGI v0.0.13 was discovered to use a hardcoded key for encryption operations. Rated high severity (CVSS 7.5), this v
TransformerOptimus SuperAGI up to version 0.0.14 allows authenticated remote attackers to bypass authorization controls
EUVD-2026-23719
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB