Lookup for vulnerable packages by Package URL.

Purlpkg:pypi/gradio@3.46.1
Typepypi
Namespace
Namegradio
Version3.46.1
Qualifiers
Subpath
Is_vulnerabletrue
Next_non_vulnerable_version6.7.0
Latest_non_vulnerable_version6.7.0
Affected_by_vulnerabilities
0
url VCID-2ueu-3u8x-pkfs
vulnerability_id VCID-2ueu-3u8x-pkfs
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a **race condition** in the `update_root_in_config` function, allowing an attacker to modify the `root` URL used by the Gradio frontend to communicate with the backend. By exploiting this flaw, an attacker can redirect user traffic to a malicious server. This could lead to the interception of sensitive data such as authentication credentials or uploaded files. This impacts all users who connect to a Gradio server, especially those exposed to the internet, where malicious actors could exploit this race condition. Users are advised to upgrade to `gradio>=5` to address this issue. There are no known workarounds for this issue.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-xh2x-3mrm-fwqm
reference_id
reference_type
scores
0
value 8.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
url https://github.com/gradio-app/gradio/security/advisories/GHSA-xh2x-3mrm-fwqm
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47870, GHSA-xh2x-3mrm-fwqm, PYSEC-2024-218
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-2ueu-3u8x-pkfs
1
url VCID-3w2j-55q7-t7by
vulnerability_id VCID-3w2j-55q7-t7by
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves **insecure communication** between the FRP (Fast Reverse Proxy) client and server when Gradio's `share=True` option is used. HTTPS is not enforced on the connection, allowing attackers to intercept and read files uploaded to the Gradio server, as well as modify responses or data sent between the client and server. This impacts users who are sharing Gradio demos publicly over the internet using `share=True` without proper encryption, exposing sensitive data to potential eavesdroppers. Users are advised to upgrade to `gradio>=5` to address this issue. As a workaround, users can avoid using `share=True` in production environments and instead host their Gradio applications on servers with HTTPS enabled to ensure secure communication.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-279j-x4gx-hfrh
reference_id
reference_type
scores
0
value 9.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-279j-x4gx-hfrh
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47871, GHSA-279j-x4gx-hfrh, PYSEC-2024-219
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-3w2j-55q7-t7by
2
url VCID-4ahq-tuj8-fkgc
vulnerability_id VCID-4ahq-tuj8-fkgc
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves data exposure due to the enable_monitoring flag not properly disabling monitoring when set to False. Even when monitoring is supposedly disabled, an attacker or unauthorized user can still access the monitoring dashboard by directly requesting the /monitoring endpoint. This means that sensitive application analytics may still be exposed, particularly in environments where monitoring is expected to be disabled. Users who set enable_monitoring=False to prevent unauthorized access to monitoring data are impacted. Users are advised to upgrade to gradio>=4.44 to address this issue. There are no known workarounds for this vulnerability.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-hm3c-93pg-4cxw
reference_id
reference_type
scores
0
value 4.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-hm3c-93pg-4cxw
fixed_packages
0
url pkg:pypi/gradio@4.44.0
purl pkg:pypi/gradio@4.44.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4y28-s547-c3d3
3
vulnerability VCID-5c6u-kz54-a7ee
4
vulnerability VCID-aajd-8tqx-c3bn
5
vulnerability VCID-bmqt-uegd-hyap
6
vulnerability VCID-dsw8-wy3z-53hm
7
vulnerability VCID-ejg7-khk7-9qf3
8
vulnerability VCID-h9ep-6qj7-pued
9
vulnerability VCID-j1w9-nvdf-nfbr
10
vulnerability VCID-mk15-qxqc-vfab
11
vulnerability VCID-vaq5-ccvf-kyg6
12
vulnerability VCID-vg49-znwv-akgf
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.44.0
aliases CVE-2024-47168, GHSA-hm3c-93pg-4cxw, PYSEC-2024-198
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-4ahq-tuj8-fkgc
3
url VCID-4y28-s547-c3d3
vulnerability_id VCID-4y28-s547-c3d3
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to **Server-Side Request Forgery (SSRF)** in the `/queue/join` endpoint. Gradio’s `async_save_url_to_cache` function allows attackers to force the Gradio server to send HTTP requests to user-controlled URLs. This could enable attackers to target internal servers or services within a local network and possibly exfiltrate data or cause unwanted internal requests. Additionally, the content from these URLs is stored locally, making it easier for attackers to upload potentially malicious files to the server. This impacts users deploying Gradio servers that use components like the Video component which involve URL fetching. Users are advised to upgrade to `gradio>=5` to address this issue. As a workaround, users can disable or heavily restrict URL-based inputs in their Gradio applications to trusted domains only. Additionally, implementing stricter URL validation (such as allowinglist-based validation) and ensuring that local or internal network addresses cannot be requested via the `/queue/join` endpoint can help mitigate the risk of SSRF attacks.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-576c-3j53-r9jj
reference_id
reference_type
scores
0
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
url https://github.com/gradio-app/gradio/security/advisories/GHSA-576c-3j53-r9jj
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47167, GHSA-576c-3j53-r9jj, PYSEC-2024-215
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-4y28-s547-c3d3
4
url VCID-5c6u-kz54-a7ee
vulnerability_id VCID-5c6u-kz54-a7ee
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves **Cross-Site Scripting (XSS)** on any Gradio server that allows file uploads. Authenticated users can upload files such as HTML, JavaScript, or SVG files containing malicious scripts. When other users download or view these files, the scripts will execute in their browser, allowing attackers to perform unauthorized actions or steal sensitive information from their sessions. This impacts any Gradio server that allows file uploads, particularly those using components that process or display user-uploaded files. Users are advised to upgrade to `gradio>=5` to address this issue. As a workaround, users can restrict the types of files that can be uploaded to the Gradio server by limiting uploads to non-executable file types such as images or text. Additionally, developers can implement server-side validation to sanitize uploaded files, ensuring that HTML, JavaScript, and SVG files are properly handled or rejected before being stored or displayed to users.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-gvv6-33j7-884g
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-gvv6-33j7-884g
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47872, GHSA-gvv6-33j7-884g, PYSEC-2024-220
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-5c6u-kz54-a7ee
5
url VCID-6cys-sapp-9yh6
vulnerability_id VCID-6cys-sapp-9yh6
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a **timing attack** in the way Gradio compares hashes for the `analytics_dashboard` function. Since the comparison is not done in constant time, an attacker could exploit this by measuring the response time of different requests to infer the correct hash byte-by-byte. This can lead to unauthorized access to the analytics dashboard, especially if the attacker can repeatedly query the system with different keys. Users are advised to upgrade to `gradio>4.44` to mitigate this issue. To mitigate the risk before applying the patch, developers can manually patch the `analytics_dashboard` dashboard to use a **constant-time comparison** function for comparing sensitive values, such as hashes. Alternatively, access to the analytics dashboard can be disabled.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-j757-pf57-f8r4
reference_id
reference_type
scores
0
value 3.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-j757-pf57-f8r4
fixed_packages
0
url pkg:pypi/gradio@4.44.0
purl pkg:pypi/gradio@4.44.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4y28-s547-c3d3
3
vulnerability VCID-5c6u-kz54-a7ee
4
vulnerability VCID-aajd-8tqx-c3bn
5
vulnerability VCID-bmqt-uegd-hyap
6
vulnerability VCID-dsw8-wy3z-53hm
7
vulnerability VCID-ejg7-khk7-9qf3
8
vulnerability VCID-h9ep-6qj7-pued
9
vulnerability VCID-j1w9-nvdf-nfbr
10
vulnerability VCID-mk15-qxqc-vfab
11
vulnerability VCID-vaq5-ccvf-kyg6
12
vulnerability VCID-vg49-znwv-akgf
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.44.0
aliases CVE-2024-47869, GHSA-j757-pf57-f8r4, PYSEC-2024-199
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-6cys-sapp-9yh6
6
url VCID-891h-rrw9-d3cx
vulnerability_id VCID-891h-rrw9-d3cx
summary Command Injection in GitHub repository gradio-app/gradio prior to main.
references
0
reference_url https://github.com/gradio-app/gradio/commit/5b5af1899dd98d63e1f9b48a93601c2db1f56520
reference_id
reference_type
scores
0
value 8.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
url https://github.com/gradio-app/gradio/commit/5b5af1899dd98d63e1f9b48a93601c2db1f56520
1
reference_url https://huntr.com/bounties/21d2ff0c-d43a-4afd-bb4d-049ee8da5b5c
reference_id
reference_type
scores
0
value 8.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
url https://huntr.com/bounties/21d2ff0c-d43a-4afd-bb4d-049ee8da5b5c
2
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-6572
reference_id CVE-2023-6572
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2023-6572
fixed_packages
0
url pkg:pypi/gradio@4.14.0
purl pkg:pypi/gradio@4.14.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4ahq-tuj8-fkgc
3
vulnerability VCID-4y28-s547-c3d3
4
vulnerability VCID-5c6u-kz54-a7ee
5
vulnerability VCID-6cys-sapp-9yh6
6
vulnerability VCID-aajd-8tqx-c3bn
7
vulnerability VCID-bmqt-uegd-hyap
8
vulnerability VCID-dsw8-wy3z-53hm
9
vulnerability VCID-ejg7-khk7-9qf3
10
vulnerability VCID-g36q-9t77-nuc9
11
vulnerability VCID-grp8-svdp-r7e6
12
vulnerability VCID-h9ep-6qj7-pued
13
vulnerability VCID-j1w9-nvdf-nfbr
14
vulnerability VCID-mk15-qxqc-vfab
15
vulnerability VCID-vg49-znwv-akgf
16
vulnerability VCID-wep6-zfzs-jkfb
17
vulnerability VCID-znu2-s2vu-n3fb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.14.0
aliases CVE-2023-6572, PYSEC-2023-255
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-891h-rrw9-d3cx
7
url VCID-aajd-8tqx-c3bn
vulnerability_id VCID-aajd-8tqx-c3bn
summary 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. Gradio's Access Control List (ACL) for file paths can be bypassed by altering the letter case of a blocked file or directory path. This vulnerability arises due to the lack of case normalization in the file path validation logic. On case-insensitive file systems, such as those used by Windows and macOS, this flaw enables attackers to circumvent security restrictions and access sensitive files that should be protected. This issue can lead to unauthorized data access, exposing sensitive information and undermining the integrity of Gradio's security model. Given Gradio's popularity for building web applications, particularly in machine learning and AI, this vulnerability may pose a substantial threat if exploited in production environments. This issue has been addressed in release version 5.6.0. Users are advised to upgrade. There are no known workarounds for this vulnerability.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-j2jg-fq62-7c3h
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-j2jg-fq62-7c3h
fixed_packages
0
url pkg:pypi/gradio@5.6.0
purl pkg:pypi/gradio@5.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-bmqt-uegd-hyap
1
vulnerability VCID-dsw8-wy3z-53hm
2
vulnerability VCID-j1w9-nvdf-nfbr
3
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.6.0
aliases CVE-2025-23042, GHSA-j2jg-fq62-7c3h, PYSEC-2025-118
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-aajd-8tqx-c3bn
8
url VCID-bmqt-uegd-hyap
vulnerability_id VCID-bmqt-uegd-hyap
summary Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.6.0, a Server-Side Request Forgery (SSRF) vulnerability in Gradio allows an attacker to make arbitrary HTTP requests from a victim's server by hosting a malicious Gradio Space. When a victim application uses `gr.load()` to load an attacker-controlled Space, the malicious `proxy_url` from the config is trusted and added to the allowlist, enabling the attacker to access internal services, cloud metadata endpoints, and private networks through the victim's infrastructure. Version 6.6.0 fixes the issue.
references
0
reference_url https://github.com/gradio-app/gradio
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio
1
reference_url https://github.com/gradio-app/gradio/commit/fc7c01ea1e581ef70be98fddf003b0c91315c7cc
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/commit/fc7c01ea1e581ef70be98fddf003b0c91315c7cc
2
reference_url https://github.com/gradio-app/gradio/releases/tag/gradio%406.6.0
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/releases/tag/gradio%406.6.0
3
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-jmh7-g254-2cq9
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-jmh7-g254-2cq9
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2026-28416
reference_id CVE-2026-28416
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2026-28416
5
reference_url https://github.com/advisories/GHSA-jmh7-g254-2cq9
reference_id GHSA-jmh7-g254-2cq9
reference_type
scores
url https://github.com/advisories/GHSA-jmh7-g254-2cq9
fixed_packages
0
url pkg:pypi/gradio@6.6.0
purl pkg:pypi/gradio@6.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-dsw8-wy3z-53hm
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@6.6.0
aliases CVE-2026-28416, GHSA-jmh7-g254-2cq9, PYSEC-2026-66
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-bmqt-uegd-hyap
9
url VCID-dsw8-wy3z-53hm
vulnerability_id VCID-dsw8-wy3z-53hm
summary Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.7, Gradio apps running on Window with Python 3.13+ are vulnerable to an absolute path traversal issue that enables unauthenticated attackers to read arbitrary files from the file system. Python 3.13+ changed the definition of `os.path.isabs` so that root-relative paths like `/windows/win.ini` on Windows are no longer considered absolute paths, resulting in a vulnerability in Gradio's logic for joining paths safely. This can be exploited by unauthenticated attackers to read arbitrary files from the Gradio server, even when Gradio is set up with authentication. Version 6.7 fixes the issue.
references
0
reference_url https://github.com/gradio-app/gradio
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio
1
reference_url https://github.com/gradio-app/gradio/commit/6011b00d0154b85532fa901dd73cf8fa7d86fd04
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/commit/6011b00d0154b85532fa901dd73cf8fa7d86fd04
2
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-39mp-8hj3-5c49
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-39mp-8hj3-5c49
3
reference_url https://nvd.nist.gov/vuln/detail/CVE-2026-28414
reference_id CVE-2026-28414
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2026-28414
4
reference_url https://github.com/advisories/GHSA-39mp-8hj3-5c49
reference_id GHSA-39mp-8hj3-5c49
reference_type
scores
url https://github.com/advisories/GHSA-39mp-8hj3-5c49
fixed_packages
0
url pkg:pypi/gradio@6.7.0
purl pkg:pypi/gradio@6.7.0
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@6.7.0
aliases CVE-2026-28414, GHSA-39mp-8hj3-5c49, PYSEC-2026-64
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-dsw8-wy3z-53hm
10
url VCID-ejg7-khk7-9qf3
vulnerability_id VCID-ejg7-khk7-9qf3
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability is a **lack of integrity check** on the downloaded FRP client, which could potentially allow attackers to introduce malicious code. If an attacker gains access to the remote URL from which the FRP client is downloaded, they could modify the binary without detection, as the Gradio server does not verify the file's checksum or signature. Any users utilizing the Gradio server's sharing mechanism that downloads the FRP client could be affected by this vulnerability, especially those relying on the executable binary for secure data tunneling. There is no direct workaround for this issue without upgrading. However, users can manually validate the integrity of the downloaded FRP client by implementing checksum or signature verification in their own environment to ensure the binary hasn't been tampered with.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-8c87-gvhj-xm8m
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-8c87-gvhj-xm8m
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47867, GHSA-8c87-gvhj-xm8m, PYSEC-2024-216
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-ejg7-khk7-9qf3
11
url VCID-g36q-9t77-nuc9
vulnerability_id VCID-g36q-9t77-nuc9
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability is related to **CORS origin validation**, where the Gradio server fails to validate the request origin when a cookie is present. This allows an attacker’s website to make unauthorized requests to a local Gradio server. Potentially, attackers can upload files, steal authentication tokens, and access user data if the victim visits a malicious website while logged into Gradio. This impacts users who have deployed Gradio locally and use basic authentication. Users are advised to upgrade to `gradio>4.44` to address this issue. As a workaround, users can manually enforce stricter CORS origin validation by modifying the `CustomCORSMiddleware` class in their local Gradio server code. Specifically, they can bypass the condition that skips CORS validation for requests containing cookies to prevent potential exploitation.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-3c67-5hwx-f6wx
reference_id
reference_type
scores
0
value 8.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
url https://github.com/gradio-app/gradio/security/advisories/GHSA-3c67-5hwx-f6wx
fixed_packages
0
url pkg:pypi/gradio@4.44.0
purl pkg:pypi/gradio@4.44.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4y28-s547-c3d3
3
vulnerability VCID-5c6u-kz54-a7ee
4
vulnerability VCID-aajd-8tqx-c3bn
5
vulnerability VCID-bmqt-uegd-hyap
6
vulnerability VCID-dsw8-wy3z-53hm
7
vulnerability VCID-ejg7-khk7-9qf3
8
vulnerability VCID-h9ep-6qj7-pued
9
vulnerability VCID-j1w9-nvdf-nfbr
10
vulnerability VCID-mk15-qxqc-vfab
11
vulnerability VCID-vaq5-ccvf-kyg6
12
vulnerability VCID-vg49-znwv-akgf
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.44.0
aliases CVE-2024-47084, GHSA-3c67-5hwx-f6wx, PYSEC-2024-196
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-g36q-9t77-nuc9
12
url VCID-grp8-svdp-r7e6
vulnerability_id VCID-grp8-svdp-r7e6
summary A local file inclusion vulnerability exists in the JSON component of gradio-app/gradio version 4.25. The vulnerability arises from improper input validation in the `postprocess()` function within `gradio/components/json_component.py`, where a user-controlled string is parsed as JSON. If the parsed JSON object contains a `path` key, the specified file is moved to a temporary directory, making it possible to retrieve it later via the `/file=..` endpoint. This issue is due to the `processing_utils.move_files_to_cache()` function traversing any object passed to it, looking for a dictionary with a `path` key, and then copying the specified file to a temporary directory. The vulnerability can be exploited by an attacker to read files on the remote system, posing a significant security risk.
references
0
reference_url https://github.com/gradio-app/gradio/commit/ee1e2942e0a1ae84a08a05464e41c8108a03fa9c
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/commit/ee1e2942e0a1ae84a08a05464e41c8108a03fa9c
1
reference_url https://huntr.com/bounties/39889ce1-298d-4568-aecd-7ae40c2ca58e
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://huntr.com/bounties/39889ce1-298d-4568-aecd-7ae40c2ca58e
fixed_packages
0
url pkg:pypi/gradio@4.31.4
purl pkg:pypi/gradio@4.31.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4ahq-tuj8-fkgc
3
vulnerability VCID-4y28-s547-c3d3
4
vulnerability VCID-5c6u-kz54-a7ee
5
vulnerability VCID-6cys-sapp-9yh6
6
vulnerability VCID-aajd-8tqx-c3bn
7
vulnerability VCID-bmqt-uegd-hyap
8
vulnerability VCID-dsw8-wy3z-53hm
9
vulnerability VCID-ejg7-khk7-9qf3
10
vulnerability VCID-g36q-9t77-nuc9
11
vulnerability VCID-h9ep-6qj7-pued
12
vulnerability VCID-j1w9-nvdf-nfbr
13
vulnerability VCID-mk15-qxqc-vfab
14
vulnerability VCID-vaq5-ccvf-kyg6
15
vulnerability VCID-vg49-znwv-akgf
16
vulnerability VCID-wep6-zfzs-jkfb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.31.4
aliases CVE-2024-4941, PYSEC-2024-184
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-grp8-svdp-r7e6
13
url VCID-h9ep-6qj7-pued
vulnerability_id VCID-h9ep-6qj7-pued
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to the **bypass of directory traversal checks** within the `is_in_or_equal` function. This function, intended to check if a file resides within a given directory, can be bypassed with certain payloads that manipulate file paths using `..` (parent directory) sequences. Attackers could potentially access restricted files if they are able to exploit this flaw, although the difficulty is high. This primarily impacts users relying on Gradio’s blocklist or directory access validation, particularly when handling file uploads. Users are advised to upgrade to `gradio>=5.0` to address this issue. As a workaround, users can manually sanitize and normalize file paths in their Gradio deployment before passing them to the `is_in_or_equal` function. Ensuring that all file paths are properly resolved and absolute can help mitigate the bypass vulnerabilities caused by the improper handling of `..` sequences or malformed paths.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-77xq-6g77-h274
reference_id
reference_type
scores
0
value 6.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-77xq-6g77-h274
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47164, GHSA-77xq-6g77-h274, PYSEC-2024-213
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-h9ep-6qj7-pued
14
url VCID-j1w9-nvdf-nfbr
vulnerability_id VCID-j1w9-nvdf-nfbr
summary Gradio is an open-source Python package designed for quick prototyping. Prior to version 6.6.0, the _redirect_to_target() function in Gradio's OAuth flow accepts an unvalidated _target_url query parameter, allowing redirection to arbitrary external URLs. This affects the /logout and /login/callback endpoints on Gradio apps with OAuth enabled (i.e. apps running on Hugging Face Spaces with gr.LoginButton). Starting in version 6.6.0, the _target_url parameter is sanitized to only use the path, query, and fragment, stripping any scheme or host.
references
0
reference_url https://github.com/gradio-app/gradio
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio
1
reference_url https://github.com/gradio-app/gradio/commit/dfee0da06d0aa94b3c2684131e7898d5d5c1911e
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/commit/dfee0da06d0aa94b3c2684131e7898d5d5c1911e
2
reference_url https://github.com/gradio-app/gradio/releases/tag/gradio%406.6.0
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/releases/tag/gradio%406.6.0
3
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-pfjf-5gxr-995x
reference_id
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:L/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-pfjf-5gxr-995x
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2026-28415
reference_id CVE-2026-28415
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2026-28415
5
reference_url https://github.com/advisories/GHSA-pfjf-5gxr-995x
reference_id GHSA-pfjf-5gxr-995x
reference_type
scores
url https://github.com/advisories/GHSA-pfjf-5gxr-995x
fixed_packages
0
url pkg:pypi/gradio@6.6.0
purl pkg:pypi/gradio@6.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-dsw8-wy3z-53hm
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@6.6.0
aliases CVE-2026-28415, GHSA-pfjf-5gxr-995x, PYSEC-2026-65
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-j1w9-nvdf-nfbr
15
url VCID-mk15-qxqc-vfab
vulnerability_id VCID-mk15-qxqc-vfab
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability relates to **CORS origin validation accepting a null origin**. When a Gradio server is deployed locally, the `localhost_aliases` variable includes "null" as a valid origin. This allows attackers to make unauthorized requests from sandboxed iframes or other sources with a null origin, potentially leading to data theft, such as user authentication tokens or uploaded files. This impacts users running Gradio locally, especially those using basic authentication. Users are advised to upgrade to `gradio>=5.0` to address this issue. As a workaround, users can manually modify the `localhost_aliases` list in their local Gradio deployment to exclude "null" as a valid origin. By removing this value, the Gradio server will no longer accept requests from sandboxed iframes or sources with a null origin, mitigating the potential for exploitation.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-89v2-pqfv-c5r9
reference_id
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-89v2-pqfv-c5r9
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47165, GHSA-89v2-pqfv-c5r9, PYSEC-2024-214
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-mk15-qxqc-vfab
16
url VCID-uhjk-e9b3-cqea
vulnerability_id VCID-uhjk-e9b3-cqea
summary Gradio is an open-source Python package that allows you to quickly build a demo or web application for your machine learning model, API, or any arbitary Python function. Versions of `gradio` prior to 4.11.0 contained a vulnerability in the `/file` route which made them susceptible to file traversal attacks in which an attacker could access arbitrary files on a machine running a Gradio app with a public URL (e.g. if the demo was created with `share=True`, or on Hugging Face Spaces) if they knew the path of files to look for. This issue has been patched in version 4.11.0.
references
0
reference_url https://github.com/gradio-app/gradio/commit/1b9d4234d6c25ef250d882c7b90e1f4039ed2d76
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/commit/1b9d4234d6c25ef250d882c7b90e1f4039ed2d76
1
reference_url https://github.com/gradio-app/gradio/commit/7ba8c5da45b004edd12c0460be9222f5b5f5f055
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/commit/7ba8c5da45b004edd12c0460be9222f5b5f5f055
2
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-6qm2-wpxq-7qh2
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-6qm2-wpxq-7qh2
3
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-51449
reference_id CVE-2023-51449
reference_type
scores
url https://nvd.nist.gov/vuln/detail/CVE-2023-51449
4
reference_url https://github.com/advisories/GHSA-6qm2-wpxq-7qh2
reference_id GHSA-6qm2-wpxq-7qh2
reference_type
scores
url https://github.com/advisories/GHSA-6qm2-wpxq-7qh2
fixed_packages
0
url pkg:pypi/gradio@4.11.0
purl pkg:pypi/gradio@4.11.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4ahq-tuj8-fkgc
3
vulnerability VCID-4y28-s547-c3d3
4
vulnerability VCID-5c6u-kz54-a7ee
5
vulnerability VCID-6cys-sapp-9yh6
6
vulnerability VCID-891h-rrw9-d3cx
7
vulnerability VCID-aajd-8tqx-c3bn
8
vulnerability VCID-bmqt-uegd-hyap
9
vulnerability VCID-dsw8-wy3z-53hm
10
vulnerability VCID-ejg7-khk7-9qf3
11
vulnerability VCID-g36q-9t77-nuc9
12
vulnerability VCID-grp8-svdp-r7e6
13
vulnerability VCID-h9ep-6qj7-pued
14
vulnerability VCID-j1w9-nvdf-nfbr
15
vulnerability VCID-mk15-qxqc-vfab
16
vulnerability VCID-vg49-znwv-akgf
17
vulnerability VCID-wep6-zfzs-jkfb
18
vulnerability VCID-znu2-s2vu-n3fb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.11.0
aliases CVE-2023-51449, GHSA-6qm2-wpxq-7qh2, PYSEC-2023-249
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-uhjk-e9b3-cqea
17
url VCID-vg49-znwv-akgf
vulnerability_id VCID-vg49-znwv-akgf
summary Gradio is an open-source Python package designed for quick prototyping. This is a **data validation vulnerability** affecting several Gradio components, which allows arbitrary file leaks through the post-processing step. Attackers can exploit these components by crafting requests that bypass expected input constraints. This issue could lead to sensitive files being exposed to unauthorized users, especially when combined with other vulnerabilities, such as issue TOB-GRADIO-15. The components most at risk are those that return or handle file data. Vulnerable Components: 1. **String to FileData:** DownloadButton, Audio, ImageEditor, Video, Model3D, File, UploadButton. 2. **Complex data to FileData:** Chatbot, MultimodalTextbox. 3. **Direct file read in preprocess:** Code. 4. **Dictionary converted to FileData:** ParamViewer, Dataset. Exploit Scenarios: 1. A developer creates a Dropdown list that passes values to a DownloadButton. An attacker bypasses the allowed inputs, sends an arbitrary file path (like `/etc/passwd`), and downloads sensitive files. 2. An attacker crafts a malicious payload in a ParamViewer component, leaking sensitive files from a server through the arbitrary file leak. This issue has been resolved in `gradio>5.0`. Upgrading to the latest version will mitigate this vulnerability. There are no known workarounds for this vulnerability.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-4q3c-cj7g-jcwf
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-4q3c-cj7g-jcwf
fixed_packages
0
url pkg:pypi/gradio@5.0.0
purl pkg:pypi/gradio@5.0.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3cr8-jcqv-pkc6
1
vulnerability VCID-aajd-8tqx-c3bn
2
vulnerability VCID-bmqt-uegd-hyap
3
vulnerability VCID-dsw8-wy3z-53hm
4
vulnerability VCID-j1w9-nvdf-nfbr
5
vulnerability VCID-vaq5-ccvf-kyg6
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@5.0.0
aliases CVE-2024-47868, GHSA-4q3c-cj7g-jcwf, PYSEC-2024-217
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-vg49-znwv-akgf
18
url VCID-wep6-zfzs-jkfb
vulnerability_id VCID-wep6-zfzs-jkfb
summary Gradio is an open-source Python package designed for quick prototyping. This vulnerability involves a **one-level read path traversal** in the `/custom_component` endpoint. Attackers can exploit this flaw to access and leak source code from custom Gradio components by manipulating the file path in the request. Although the traversal is limited to a single directory level, it could expose proprietary or sensitive code that developers intended to keep private. This impacts users who have developed custom Gradio components and are hosting them on publicly accessible servers. Users are advised to upgrade to `gradio>=4.44` to address this issue. As a workaround, developers can sanitize the file paths and ensure that components are not stored in publicly accessible directories.
references
0
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-37qc-qgx6-9xjv
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
url https://github.com/gradio-app/gradio/security/advisories/GHSA-37qc-qgx6-9xjv
fixed_packages
0
url pkg:pypi/gradio@4.44.0
purl pkg:pypi/gradio@4.44.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4y28-s547-c3d3
3
vulnerability VCID-5c6u-kz54-a7ee
4
vulnerability VCID-aajd-8tqx-c3bn
5
vulnerability VCID-bmqt-uegd-hyap
6
vulnerability VCID-dsw8-wy3z-53hm
7
vulnerability VCID-ejg7-khk7-9qf3
8
vulnerability VCID-h9ep-6qj7-pued
9
vulnerability VCID-j1w9-nvdf-nfbr
10
vulnerability VCID-mk15-qxqc-vfab
11
vulnerability VCID-vaq5-ccvf-kyg6
12
vulnerability VCID-vg49-znwv-akgf
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.44.0
aliases CVE-2024-47166, GHSA-37qc-qgx6-9xjv, PYSEC-2024-197
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-wep6-zfzs-jkfb
19
url VCID-znu2-s2vu-n3fb
vulnerability_id VCID-znu2-s2vu-n3fb
summary Gradio before 4.20 allows credential leakage on Windows.
references
0
reference_url https://github.com/gradio-app/gradio/
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/
1
reference_url https://www.gradio.app/changelog#4-20-0
reference_id
reference_type
scores
url https://www.gradio.app/changelog#4-20-0
fixed_packages
0
url pkg:pypi/gradio@4.20.0
purl pkg:pypi/gradio@4.20.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-2ueu-3u8x-pkfs
1
vulnerability VCID-3w2j-55q7-t7by
2
vulnerability VCID-4ahq-tuj8-fkgc
3
vulnerability VCID-4y28-s547-c3d3
4
vulnerability VCID-5c6u-kz54-a7ee
5
vulnerability VCID-6cys-sapp-9yh6
6
vulnerability VCID-aajd-8tqx-c3bn
7
vulnerability VCID-bmqt-uegd-hyap
8
vulnerability VCID-dsw8-wy3z-53hm
9
vulnerability VCID-ejg7-khk7-9qf3
10
vulnerability VCID-g36q-9t77-nuc9
11
vulnerability VCID-grp8-svdp-r7e6
12
vulnerability VCID-h9ep-6qj7-pued
13
vulnerability VCID-j1w9-nvdf-nfbr
14
vulnerability VCID-mk15-qxqc-vfab
15
vulnerability VCID-vaq5-ccvf-kyg6
16
vulnerability VCID-vg49-znwv-akgf
17
vulnerability VCID-wep6-zfzs-jkfb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.20.0
aliases CVE-2024-34510, PYSEC-2024-255
risk_score null
exploitability null
weighted_severity null
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-znu2-s2vu-n3fb
Fixing_vulnerabilities
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:pypi/gradio@3.46.1