CVE-2025-32392
Deferred Deferred - Pending Action
Loop Video Block Resource Exhaustion in AutoGPT

Publication date: 2026-06-18

Last updated on: 2026-06-18

Assigner: GitHub, Inc.

Description
AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. Prior to 0.6.63, AutoGPT's LoopVideoBLock allows users to input a video file and process the video, such as looping it 5 times or extending the time, and finally writing it to disk. However, there is no limit on the resources that can be allocated during execution. For example, the number of loops is user-controllable and unlimited. When a malicious attacker loops too many times, the generated video is too large, and after writing it to disk, the disk space is exhausted, eventually causing DoS. Version 0.6.63 patches the issue.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-18
Last Modified
2026-06-18
Generated
2026-06-19
AI Q&A
2026-06-18
EPSS Evaluated
N/A
NVD
EUVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
autogpt autogpt to 0.6.63 (exc)
significant_gravitas autogpt to 0.6.63 (exc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-400 The product does not properly control the allocation and maintenance of a limited resource.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

CVE-2025-32392 is a Denial of Service (DoS) vulnerability in AutoGPT's LoopVideoBlock component. This component allows users to input a video file and process it by looping the video a user-defined number of times or extending its duration. However, there is no limit on how many times the video can be looped.

An attacker can exploit this by setting an excessively high number of loops, which causes the generated video file to become very large. When the video is written to disk, it can exhaust the available disk space, leading to a denial of service condition.

Even though temporary directories are cleaned up after execution, an attacker can delay task completion using a countdown timer, causing persistent denial of service by indefinitely postponing the cleanup.

This vulnerability is classified as Critical and is related to uncontrolled resource consumption (CWE-400). It affects versions of AutoGPT prior to 0.6.63, which includes autogpt-platform-beta-v0.6.62 and earlier.

Impact Analysis

This vulnerability can lead to a Denial of Service (DoS) condition by exhausting disk space on the system where AutoGPT is running.

If an attacker loops a video an excessively high number of times, the resulting video file can grow very large, consuming all available disk space and preventing the system or application from functioning properly.

This can disrupt normal operations, cause service outages, and potentially impact other applications or services running on the same system due to lack of disk resources.

Detection Guidance

This vulnerability can be detected by monitoring for unusually large video files generated by AutoGPT's LoopVideoBlock component or by observing excessive disk space consumption during video processing tasks.

Specifically, detection can focus on identifying video processing jobs where the number of loops is set to an abnormally high value, which leads to large file sizes and disk exhaustion.

Commands to help detect this condition might include checking disk usage and large files in directories where AutoGPT writes video files, for example:

  • Use disk usage commands like `du -sh /path/to/autogpt/output/*` to identify large files.
  • Use `ls -lh /path/to/autogpt/output/` to list files with their sizes.
  • Monitor disk space with `df -h` to detect if disk space is being exhausted.

Additionally, reviewing AutoGPT logs or configurations to detect if the LoopVideoBlock is being invoked with a very high loop count can help identify potential exploitation.

Mitigation Strategies

The immediate mitigation step is to upgrade AutoGPT to version 0.6.63 or later, where the vulnerability has been patched by enforcing limits on resource allocation during video looping.

Until the upgrade is applied, restrict or monitor user input to the LoopVideoBlock component to prevent excessively high loop counts.

Implement disk space monitoring and alerting to detect and respond quickly to abnormal disk usage.

Consider isolating AutoGPT processes in environments with limited disk quotas or resource limits to reduce the impact of potential abuse.

Compliance Impact

The provided information does not specify any direct impact of this vulnerability on compliance with common standards and regulations such as GDPR or HIPAA.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2025-32392. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart