CVE-2025-48889CWE-434

Gradio Allows Unauthorized File Copy via Path Manipulation

Medium · published May 30, 2025

CVSS v3.1
5.3
EPSS
1%
Percentile
51.0
In the wild
Unconfirmed
What it is

Gradio is an open-source Python package that allows quick building of demos and web application for machine learning models, API, or any arbitrary Python function. Prior to version 5.31.0, an arbitrary file copy vulnerability in Gradio's flagging feature allows unauthenticated attackers to copy any readable file from the server's filesystem. While attackers can't read these copied files, they can cause DoS by copying large files (like /dev/urandom) to fill disk space. This issue has been patched in version 5.31.0.

The record
Technical detail
CVSS v3.1
5.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
CVSS v4.0
Not supplied
EPSS
0.00660 · 51.0th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-05-30T06:12Z
EPSS history
Timeline
  • 30 MAY 06:12Z
    Gradio Allows Unauthorized File Copy via Path Manipulation
    cvelistv5