Skip to main content

Superagi EUVDEUVD-2026-23719

| CVE-2026-6583 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-04-19 VulDB
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid user credentials
  2. Delivery
    Authenticate to SuperAGI API
  3. Exploit
    Enumerate other users' API key IDs
  4. Execution
    Send unauthorized delete/edit request
  5. Persist
    Modify target API key
  6. Impact
    Revoke 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

SuperAGI 0.0.6
SuperAGI 0.0.11
SuperAGI 0.0.4
SuperAGI 0.0.5
SuperAGI 0.0.13
SuperAGI 0.0.14
SuperAGI 0.0.7
SuperAGI 0.0.8
SuperAGI 0.0.2
SuperAGI 0.0.9
SuperAGI 0.0.3
SuperAGI 0.0.1
SuperAGI 0.0.10
SuperAGI 0.0.12

Affected Packages

euvd superagi no fix

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

Vendor (VulDB) PRIMARY 2.1 LOW
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

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

5
Severity Changed
Apr 29, 2026 - 01:12 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:12 NVD
5.3 (MEDIUM) 2.1 (LOW)
PoC Detected
Apr 29, 2026 - 01:00 vuln.today
Public exploit code
CVSS changed
Apr 19, 2026 - 23:22 NVD
5.4 (MEDIUM) 5.3 (MEDIUM)
CVE Published
Apr 19, 2026 - 23:00 nvd
LOW 2.1

DescriptionCVE.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

EPSS Score
0.0%
Top 99% exploitable
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2024-9415 HIGH POC
8.8 Mar 20

A Path Traversal vulnerability exists in the file upload functionality of transformeroptimus/superagi version 0.0.14. Ra

CVE-2024-12048 HIGH POC
8.8 Mar 20

An IDOR (Insecure Direct Object Reference) vulnerability exists in transformeroptimus/superagi version v0.0.14. Rated hi

CVE-2024-10267 HIGH POC
7.5 Mar 20

An information disclosure vulnerability exists in the latest version of transformeroptimus/superagi. Rated high severity

CVE-2024-9447 MEDIUM POC
6.5 Mar 20

An information disclosure vulnerability exists in the latest version of transformeroptimus/superagi. Rated medium severi

CVE-2024-9418 MEDIUM POC
6.5 Mar 20

In version 0.0.14 of transformeroptimus/superagi, the API endpoint `/api/users/get/{id}` returns the user's password in

CVE-2026-51915 CRITICAL
9.8 Oct 02

Cross-organization tool metadata read and modification in SuperAGI v0.0.14 allows an authenticated attacker in one tenan

CVE-2026-51904 CRITICAL
9.8 Oct 02

Cross-tenant agent execution manipulation in SuperAGI up to v0.0.14 lets a remote authenticated user in one organization

CVE-2026-6582 MEDIUM POC
5.5 Apr 19

Remote unauthenticated access to vector database configurations in TransformerOptimus SuperAGI ≤0.0.14 allows attackers

CVE-2026-6615 MEDIUM POC
5.5 Apr 20

Path traversal in TransformerOptimus SuperAGI versions up to 0.0.14 allows remote unauthenticated attackers to read, wri

CVE-2026-51901 HIGH
8.1 Oct 02

Cross-organization agent hijacking in SuperAGI 0.0.14 and earlier lets any authenticated user on a shared multi-tenant i

CVE-2023-48055 HIGH
7.5 Nov 16

SuperAGI v0.0.13 was discovered to use a hardcoded key for encryption operations. Rated high severity (CVSS 7.5), this v

CVE-2026-6612 LOW POC
2.1 Apr 20

TransformerOptimus SuperAGI up to version 0.0.14 allows authenticated remote attackers to bypass authorization controls

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy