NetSight
medium6.5

CVE-2024-1183

gradio Server-Side Request Forgery vulnerability

Impact

An SSRF (Server-Side Request Forgery) vulnerability exists in the gradio-app/gradio repository, allowing attackers to scan and identify open ports within an internal network. By manipulating the 'file' parameter in a GET request, an attacker can discern the status of internal ports based on the presence of a 'Location' header or a 'File not allowed' error in the response.

Affected packages

EcosystemPackageAffectedFixed in
pipgradio< 4.10.04.10.0

Affected products

VendorProductAffected versions
Gradio ProjectGradio
from 3.41.0 before 4.11.0

Weakness classification

References