A Server-Side Request Forgery (SSRF) vulnerability was...
High severity
Unreviewed
Published
Mar 20, 2025
to the GitHub Advisory Database
•
Updated Mar 20, 2025
Description
Published by the National Vulnerability Database
Mar 20, 2025
Published to the GitHub Advisory Database
Mar 20, 2025
Last updated
Mar 20, 2025
A Server-Side Request Forgery (SSRF) vulnerability was identified in the Requests utility of significant-gravitas/autogpt versions prior to v0.4.0. The vulnerability arises due to a hostname confusion between the
urlparse
function from theurllib.parse
library and therequests
library. A malicious user can exploit this by submitting a specially crafted URL, such ashttp://localhost:\@google.com/../
, to bypass the SSRF check and perform an SSRF attack.References