AutoGPT SSRF Vulnerability in RSSFeedBlock

Vulnerability

A server-side request forgery (SSRF) vulnerability has been identified in AutoGPT versions prior to autogpt-platform-beta-v0.6.34. The issue arises in the RSSFeedBlock, where the third-party library urllib.request.urlopen is used to access user-provided URLs without proper validation. This lack of filtering allows malicious actors to exploit the vulnerability by sending requests to internal services, potentially leading to unauthorized access or information disclosure.

Impact

Exploitation of this vulnerability allows for server-side request forgery, where an attacker can manipulate the application to make requests on its behalf. This could be used to access internal resources or services that are not normally exposed to the outside world.

Reproduction

To reproduce this vulnerability, input a URL into the RSSFeedBlock that points to a local service, such as http://127.0.0.1:4321. The application will send a request to the specified URL without proper validation, allowing access to the local service.

Remediation

Users can update to AutoGPT version autogpt-platform-beta-v0.6.34 or later, where this vulnerability has been patched.

Added: Feb 4, 2026, 11:32 PM
Updated: Feb 4, 2026, 11:32 PM

Vulnerability Rating

Custom Algorithm
spread
4.2
impact
0.6
exploitability
5.5
remediation
7.7
relevance
2.5
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.