Skip to content
MediumVulnerability

CVE-2024-1183: Gradio SSRF through file parameter enabling internal port scanning

Identifier
CVE-2024-1183
Published
Record updated
View JSON
Affected
  • gradio < 4.10.0
Fixed in
4.10.0
  • released December 15, 2023, 123 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
1.8%

Summary

CVE-2024-1183 is a Server-Side Request Forgery flaw in the gradio-app/gradio repository. By manipulating the 'file' parameter in a GET request, an attacker can infer the status of ports on an internal network from either a 'Location' header or a 'File not allowed' error in the response.

Mitigation

Patch: https://github.com/gradio-app/gradio/commit/2ad3d9e7ec6c8eeea59774265b44f11df7394bb4