Lookup for vulnerabilities affecting packages.

Vulnerability_idVCID-3wbt-wcwe-r3b3
SummaryThis affects the package Flask-Unchained before 0.9.0. When using the the _validate_redirect_url function, it is possible to bypass URL validation and redirect a user to an arbitrary URL by providing multiple back slashes such as \\\evil.com/path. This vulnerability is only exploitable if an alternative WSGI server other than Werkzeug is used, or the default behaviour of Werkzeug is modified using 'autocorrect_location_header=False.
Aliases
0
alias CVE-2021-23393
1
alias GHSA-pjc4-3w99-j7v4
2
alias PYSEC-2021-96
3
alias SNYK-PYTHON-FLASKUNCHAINED-1293189
Fixed_packages
0
url pkg:pypi/flask-unchained@0.9.0
purl pkg:pypi/flask-unchained@0.9.0
is_vulnerable false
affected_by_vulnerabilities
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.9.0
Affected_packages
0
url pkg:pypi/flask-unchained@0.1.2
purl pkg:pypi/flask-unchained@0.1.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.1.2
1
url pkg:pypi/flask-unchained@0.1.3
purl pkg:pypi/flask-unchained@0.1.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.1.3
2
url pkg:pypi/flask-unchained@0.1.4
purl pkg:pypi/flask-unchained@0.1.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.1.4
3
url pkg:pypi/flask-unchained@0.1.5
purl pkg:pypi/flask-unchained@0.1.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.1.5
4
url pkg:pypi/flask-unchained@0.1.6
purl pkg:pypi/flask-unchained@0.1.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.1.6
5
url pkg:pypi/flask-unchained@0.2.0
purl pkg:pypi/flask-unchained@0.2.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.2.0
6
url pkg:pypi/flask-unchained@0.2.1
purl pkg:pypi/flask-unchained@0.2.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.2.1
7
url pkg:pypi/flask-unchained@0.2.2
purl pkg:pypi/flask-unchained@0.2.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.2.2
8
url pkg:pypi/flask-unchained@0.3.0
purl pkg:pypi/flask-unchained@0.3.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.3.0
9
url pkg:pypi/flask-unchained@0.3.1
purl pkg:pypi/flask-unchained@0.3.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.3.1
10
url pkg:pypi/flask-unchained@0.3.2
purl pkg:pypi/flask-unchained@0.3.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.3.2
11
url pkg:pypi/flask-unchained@0.4.0
purl pkg:pypi/flask-unchained@0.4.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.4.0
12
url pkg:pypi/flask-unchained@0.4.1
purl pkg:pypi/flask-unchained@0.4.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.4.1
13
url pkg:pypi/flask-unchained@0.4.2
purl pkg:pypi/flask-unchained@0.4.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.4.2
14
url pkg:pypi/flask-unchained@0.5.0
purl pkg:pypi/flask-unchained@0.5.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.5.0
15
url pkg:pypi/flask-unchained@0.5.1
purl pkg:pypi/flask-unchained@0.5.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.5.1
16
url pkg:pypi/flask-unchained@0.6.0
purl pkg:pypi/flask-unchained@0.6.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.0
17
url pkg:pypi/flask-unchained@0.6.1
purl pkg:pypi/flask-unchained@0.6.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.1
18
url pkg:pypi/flask-unchained@0.6.2
purl pkg:pypi/flask-unchained@0.6.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.2
19
url pkg:pypi/flask-unchained@0.6.3
purl pkg:pypi/flask-unchained@0.6.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.3
20
url pkg:pypi/flask-unchained@0.6.4
purl pkg:pypi/flask-unchained@0.6.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.4
21
url pkg:pypi/flask-unchained@0.6.5
purl pkg:pypi/flask-unchained@0.6.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.5
22
url pkg:pypi/flask-unchained@0.6.6
purl pkg:pypi/flask-unchained@0.6.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.6.6
23
url pkg:pypi/flask-unchained@0.7.0
purl pkg:pypi/flask-unchained@0.7.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.0
24
url pkg:pypi/flask-unchained@0.7.1
purl pkg:pypi/flask-unchained@0.7.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.1
25
url pkg:pypi/flask-unchained@0.7.2
purl pkg:pypi/flask-unchained@0.7.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.2
26
url pkg:pypi/flask-unchained@0.7.3
purl pkg:pypi/flask-unchained@0.7.3
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.3
27
url pkg:pypi/flask-unchained@0.7.4
purl pkg:pypi/flask-unchained@0.7.4
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.4
28
url pkg:pypi/flask-unchained@0.7.5
purl pkg:pypi/flask-unchained@0.7.5
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.5
29
url pkg:pypi/flask-unchained@0.7.6
purl pkg:pypi/flask-unchained@0.7.6
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.6
30
url pkg:pypi/flask-unchained@0.7.7
purl pkg:pypi/flask-unchained@0.7.7
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.7
31
url pkg:pypi/flask-unchained@0.7.8
purl pkg:pypi/flask-unchained@0.7.8
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.8
32
url pkg:pypi/flask-unchained@0.7.9
purl pkg:pypi/flask-unchained@0.7.9
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.7.9
33
url pkg:pypi/flask-unchained@0.8.0
purl pkg:pypi/flask-unchained@0.8.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.8.0
34
url pkg:pypi/flask-unchained@0.8.1
purl pkg:pypi/flask-unchained@0.8.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3wbt-wcwe-r3b3
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/flask-unchained@0.8.1
References
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2021-23393
reference_id
reference_type
scores
0
value 0.002
scoring_system epss
scoring_elements 0.42001
published_at 2026-06-11T12:55:00Z
1
value 0.002
scoring_system epss
scoring_elements 0.42165
published_at 2026-06-12T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2021-23393
1
reference_url https://github.com/advisories/GHSA-pjc4-3w99-j7v4
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
1
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
2
value 5.3
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
3
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/advisories/GHSA-pjc4-3w99-j7v4
2
reference_url https://github.com/briancappello/flask-unchained/commit/2bfeedf1bc31df851cab8c66df0c432b10406aad
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
1
value 5.3
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/briancappello/flask-unchained/commit/2bfeedf1bc31df851cab8c66df0c432b10406aad
3
reference_url https://github.com/briancappello/flask-unchained/commit/71e36b28166f9ffbe0a991f51127f0984f7e6a40
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
1
value 5.3
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/briancappello/flask-unchained/commit/71e36b28166f9ffbe0a991f51127f0984f7e6a40
4
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/flask-unchained/PYSEC-2021-96.yaml
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
1
value 5.3
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/flask-unchained/PYSEC-2021-96.yaml
5
reference_url https://nvd.nist.gov/vuln/detail/CVE-2021-23393
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
1
value 5.3
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2021-23393
6
reference_url https://snyk.io/vuln/SNYK-PYTHON-FLASKUNCHAINED-1293189
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
1
value 5.3
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
url https://snyk.io/vuln/SNYK-PYTHON-FLASKUNCHAINED-1293189
Weaknesses
0
cwe_id 601
name URL Redirection to Untrusted Site ('Open Redirect')
description A web application accepts a user-controlled input that specifies a link to an external site, and uses that link in a Redirect. This simplifies phishing attacks.
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.
2
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.
Exploits
Severity_range_score4.0 - 6.9
Exploitability0.5
Weighted_severity6.2
Risk_score3.1
Resource_urlhttp://public2.vulnerablecode.io/vulnerabilities/VCID-3wbt-wcwe-r3b3