Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-x165-3m21-x7en
Summary
Gradio apps vulnerable to timing attacks to guess password
### Impact
This security policy is with regards to a timing attack that allows users of Gradio apps to potentially guess the password of password-protected Gradio apps. This relies on the fact that string comparisons in Python terminate early, as soon as there is a string mismatch. Because Gradio apps are, by default, not rate-limited, a user could brute-force millions of guesses to figure out the correct username and password.

### Patches
Yes, the problem has been patched in Gradio version 4.19.2 or higher. We have no knowledge of this exploit being used against users of Gradio applications, but we encourage all users to upgrade to Gradio 4.19.2 or higher.

Fixed in: https://github.com/gradio-app/gradio/commit/e329f1fd38935213fe0e73962e8cbd5d3af6e87b
Aliases
0
alias CVE-2024-1729
1
alias GHSA-hmx6-r76c-85g9
Fixed_packages
0
url pkg:pypi/gradio@4.19.2
purl pkg:pypi/gradio@4.19.2
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
18
vulnerability VCID-znu2-s2vu-n3fb
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/gradio@4.19.2
Affected_packages
References
0
reference_url https://github.com/gradio-app/gradio/commit/e329f1fd38935213fe0e73962e8cbd5d3af6e87b
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/commit/e329f1fd38935213fe0e73962e8cbd5d3af6e87b
1
reference_url https://github.com/gradio-app/gradio/releases/tag/gradio%404.19.2
reference_id
reference_type
scores
url https://github.com/gradio-app/gradio/releases/tag/gradio%404.19.2
2
reference_url https://github.com/advisories/GHSA-hmx6-r76c-85g9
reference_id GHSA-hmx6-r76c-85g9
reference_type
scores
url https://github.com/advisories/GHSA-hmx6-r76c-85g9
3
reference_url https://github.com/gradio-app/gradio/security/advisories/GHSA-hmx6-r76c-85g9
reference_id GHSA-hmx6-r76c-85g9
reference_type
scores
url https://github.com/gradio-app/gradio/security/advisories/GHSA-hmx6-r76c-85g9
Weaknesses
0
cwe_id 1035
name OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2017.
1
cwe_id 937
name OWASP Top Ten 2013 Category A9 - Using Components with Known Vulnerabilities
description Weaknesses in this category are related to the A9 category in the OWASP Top Ten 2013.
Exploits
Severity_range_scorenull
Exploitabilitynull
Weighted_severitynull
Risk_scorenull
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-x165-3m21-x7en