Skip to content
OpenAdvisories
Medium · 6.5 Scanner template CVE-2024-1183 EUVD-2024-1278GHSA-qh6x-j82h-vpf9PYSEC-2026-1419

SSRF Vulnerability in gradio-app/gradio

Published Apr 16, 2024 · Updated Aug 1, 2024 · Assigned by @huntr_ai

Description

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 products

VendorProductAffectedFixed
gradio-app gradio-app/gradio unspecified – < 4.11 4.11

Automated scanner template

A ready-made Nuclei template detects this vulnerability automatically. Vulnerabilities with public scanner templates are typically probed across the internet soon after the template appears — exposed systems should be patched first.

Source: projectdiscovery/nuclei-templates (MIT) — updated daily. Only links are listed.

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI gradio < 4.10.0 4.10.0 GHSA-qh6x-j82h-vpf9

References