Skip to content
HighVulnerability

CVE-2024-1728: gradio-app/gradio local file inclusion in UploadButton via /queue/join

Identifier
CVE-2024-1728
Published
Record updated
View JSON
Affected
  • gradio < 4.19.2
Fixed in
4.19.2
  • released February 22, 2024, 48 days before disclosure
Known exploitation
Not listed in the CISA Known Exploited Vulnerabilities catalog at the last check.
EPSS
85.4%

Summary

CVE-2024-1728 affects gradio-app/gradio because the UploadButton component does not properly validate user-supplied input. An attacker can manipulate the file path in a request to the /queue/join endpoint to read arbitrary files on the filesystem, such as private SSH keys. The flaw can also redirect file uploads to unintended server locations and could potentially lead to remote code execution.

Mitigation

The source does not state a fix yet. Check the original advisory for updates.