Description
AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Prior to 0.6.59, POST /api/blocks/{block_id}/execute endpoint executes blocks without consuming any credits, regardless of the user's balance. The credit check that exists in the graph execution path (manager.py) is never reached when blocks are called directly via the external API, allowing unlimited free execution of all blocks. This vulnerability is fixed in 0.6.59.
Published: 2026-05-28
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows clients to call POST /api/blocks/{block_id}/execute and execute blocks without consuming credits, bypassing the credit enforcement that normally protects the platform. Because this bypass occurs when blocks are invoked directly via the external API, an attacker can repeatedly execute any block unlimited times. The result is that the platform can be forced to consume server resources and incur costs without payment, leading to a denial of service condition, financial losses, and potential flooding of the network. The weakness stems from improper validation of the credit balance before executing the user‑supplied block, classified as CWE-770 and CWE-841.

Affected Systems

Affected systems include the Significant‑Gravitas AutoGPT workflow automation platform. Version 0.6.58 and earlier are vulnerable; the issue was fixed in version 0.6.59. No other products or vendor versions are referenced.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate severity. EPSS is not available, and the vulnerability is not currently listed in the CISA KEV catalog. The exploit path is through the exposed API endpoint; authentication requirements are not detailed in the advisory, so the location and composition of authentication may affect feasibility. The most likely attack vector is remote over the network, allowing an unauthenticated or low‑privileged user with API access to trigger extensive block execution, exhausting resources and ignoring credit checks.

Generated by OpenCVE AI on May 29, 2026 at 00:40 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply an update to AutoGPT 0.6.59 or later.
  • If an update is not immediately possible, restrict external access to the /api/blocks/{block_id}/execute endpoint or enforce credit checks at an API gateway.
  • If possible, modify the manager.py code to restore credit validation for API requests until an official patch is applied.

Generated by OpenCVE AI on May 29, 2026 at 00:40 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 29 May 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 29 May 2026 01:30:00 +0000

Type Values Removed Values Added
First Time appeared Significant-gravitas
Significant-gravitas autogpt
Vendors & Products Significant-gravitas
Significant-gravitas autogpt

Thu, 28 May 2026 22:15:00 +0000

Type Values Removed Values Added
Description AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Prior to 0.6.59, POST /api/blocks/{block_id}/execute endpoint executes blocks without consuming any credits, regardless of the user's balance. The credit check that exists in the graph execution path (manager.py) is never reached when blocks are called directly via the external API, allowing unlimited free execution of all blocks. This vulnerability is fixed in 0.6.59.
Title AutoGP: Credit system bypassed via direct block execution in POST /api/blocks/{block_id}/execute
Weaknesses CWE-770
CWE-841
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L'}


Subscriptions

Significant-gravitas Autogpt
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-05-29T13:36:58.698Z

Reserved: 2026-05-08T16:58:28.896Z

Link: CVE-2026-45023

cve-icon Vulnrichment

Updated: 2026-05-29T13:36:42.919Z

cve-icon NVD

Status : Deferred

Published: 2026-05-28T22:17:00.080

Modified: 2026-05-29T16:07:40.747

Link: CVE-2026-45023

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-29T01:15:06Z

Weaknesses