AutoGPT Credit System Bypass Vulnerability in Workflow Automation Platform

Vulnerability

A vulnerability in AutoGPT, prior to version 0.6.59, allows authenticated users to execute blocks via the external API without deducting any credits. This issue arises because the credit check is only applied during normal graph execution, leaving a gap when blocks are executed directly through the API. As a result, users can exploit this to run any block for free, bypassing the platform's billing and rate-limiting mechanisms. This vulnerability is particularly impactful when combined with another reported issue that bypasses human oversight, allowing sensitive actions to be executed without cost or approval.

Impact

Exploitation of this vulnerability enables any authenticated user to execute blocks without credit consumption, effectively bypassing the platform's billing and rate-limiting systems. This allows free use of AI/LLM blocks, such as GPT-4 and Claude. When combined with a separate vulnerability that bypasses human oversight, it could lead to the free execution of sensitive actions without any supervision.

Reproduction

The vulnerability can be reproduced by sending a POST request to the '/api/blocks/{block_id}/execute' endpoint. This can be done using an authenticated account with a zero credit balance. The credit check, which is normally enforced during graph execution, is bypassed when blocks are executed directly through the external API. As a result, credits are not deducted, even though the block execution is attempted.

Remediation

Users can update to AutoGPT version 0.6.59 or later, where this vulnerability has been fixed.

Added: May 28, 2026, 10:27 PM
Updated: May 28, 2026, 10:27 PM

Vulnerability Rating

Custom Algorithm
spread
4.2
impact
0.6
exploitability
4.6
remediation
7.7
relevance
9.2
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.